将MaxRequestsPerChild设置为1的mpm_prefork模块有什么问题

对于我的应用程序,我不得不为这个configuration工作:

<IfModule mpm_prefork_module> MaxRequestsPerChild 1 </IfModule> 

我可以遇到这个configuration有什么问题。

这将是非常缓慢的。 服务于您的请求的过程将在每次请求后重新启动(请参阅文档 )。 通常情况下,这是没有必要的。

如果您的应用程序需要不断重新启动进程,则说明有问题。

MaxRequestsPerChild控制小孩被杀死之前小孩服务的请求数量。 这不应该设置得太低,因为它会给Apache带来不必要的负载。