2017-04-15 6 views
0

私はApacheサーバに2つのconfファイルhttpd.confとhttpd1.confを作成しました。それの2つのインスタンスを実行するために。 パラレルApacheのhttpdインスタンスを実行できません

私は

httpd -f /etc/httpd/conf/httpd1.conf -k start

httpd -f /etc/httpd/conf/httpd.conf -k start

は唯一つのインスタンスが起動し、両方のApacheインスタンスを起動しようとし

。私は最初のインスタンスか2番目のインスタンスを実行できます。しかし、それらを並行して実行することはできません。
エラーが発生しました httpd (pid 51415) already runningです。

ここで、サーバーはアプリケーションの複数のインスタンスを実行する際に問題はありません。

答えて

1

問題が見つかりました。すべてのhttpdサービス・インスタンスは、プロセスIDの値を別々のファイルに保管します。すべてのインスタンスを実行するために、新しいプロセスIDを生成する必要があります。プロセスIDファイルの場所は、httpd.conf

で定義されています
関連する問題