Centos 7 中模块 prefork.c 设置在哪里?

Centos 7 中模块 prefork.c 设置在哪里?

我曾经编辑etc/conf/httpd.conf中的设置以获得更好的内存性能

<IfModule prefork.c>
StartServers       2
MinSpareServers    3
MaxSpareServers    3
ServerLimit       15
MaxClients        15
MaxRequestsPerChild  1000
</IfModule>

现在在 64 位 Centos 7 上,httpd.conf 中没有此设置,仅在 /etc/conf.modules.d/10-php.conf 中:

<IfModule prefork.c>
  LoadModule php5_module modules/libphp5.so
</IfModule>

那么 Centos 7 中的这一新设置是如何实现同样的效果的呢?

答案1

在 conf.modules.d 文件夹中创建文件 httpd-mpm.conf 并在其中设置值。该文件在二进制文件中丢失,但在 httpd 源包中可用: http://www.linuxquestions.org/questions/linux-server-73/tunning-apache-but-setting-not-found-4175531918/

相关内容