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 回答