无法分配内存:fork:无法分叉新进程?

Mur*_*uga 12 apache memory-leaks out-of-memory amazon-web-services

我们有托管在aws.最近,在将我们的博客发送wordpress到之后aws,我们在服务器响应时间方面遇到了明显的延迟.主要是在访问博客时.以下是error_log文件中的日志,

[Wed Feb 25 06:10:10 2015] [error] (12)Cannot allocate memory: fork: Unable to fork new process
[Wed Feb 25 06:12:22 2015] [error] (12)Cannot allocate memory: fork: Unable to fork new process
[Wed Feb 25 06:12:36 2015] [error] (12)Cannot allocate memory: fork: Unable to fork new process
[Wed Feb 25 06:12:50 2015] [error] (12)Cannot allocate memory: fork: Unable to fork new process
[Wed Feb 25 06:13:35 2015] [error] (12)Cannot allocate memory: fork: Unable to fork new process
[error] (12)Cannot allocate memory: fork: Unable to fork new process
[Wed Feb 25 06:27:14 2015] [error] (12)Cannot allocate memory: fork: Unable to fork new process
Run Code Online (Sandbox Code Playgroud)

我们将文件中的内存大小从256增加到512 MB php.ini.但是,问题仍然存在.

我们还将KeepAlive更改为On.仍然没有解决.任何建议/解决方案都会有很大帮助.

bar*_*ian 10

在vm的AWS上使用jenkins,mysql和tomcat在ubuntu上托管java应用程序时,我遇到了这个问题.

我用来解决重启vm问题的第一步.

默认情况下,AWS不会在硬盘驱动器上提供交换内存,因此您最好用手来实现.怎么做你可以在这里找到.需要提一下:带有交换区的解决方案(不知道为什么)对我不起作用,我不得不创建一个交换文件.

祝你好运!