0

node.jsをいじってサーバーにセットアップしようとしたときに、サイトのhttpd.confファイルにいくつかの変更を加えました。

私たちのサーバーは時々クラッシュし、問題を理解することはできませんでしたが、node.js をいじっているときに何かが原因である可能性が高いことに気付きました。

これが問題のスクリーンショットです。

ここに画像の説明を入力

なぜこれが起こっているのですか?/scripts/rebuildhttpdconf 修正プログラムを使用して Apache ディレクトリの httpd.conf ファイルをリセットしようとしましたが、役に立たないようです。

4

1 に答える 1

1

@Sneaksta とチャットして error_log を調べたところ、次のエラー メッセージが見つかりました。

[Thu Nov 08 12:22:24 2012] [emerg] (43)Identifier removed: couldn't grab the accept mutex 

michaelwlucas.comのブログ投稿によると、これは apache の内部ミューテックスの問題のようです。次の行を apache 構成に追加すると、この問題を回避できます (ロック ファイルの代わりにメモリ内ミューテックスを使用するだけです)。

AcceptMutex posixsem
于 2012-11-08T02:02:13.743 に答える