执行`systemctl reload httpd`时,某些进程无法启动

时间:2018-04-09 06:58:57

标签: apache redhat

执行systemctl reload httpd时,某些进程无法启动。 确切地说,某些进程不会在奇数次执行时启动。

程序

$ systemctl reload httpd
  grep - v grep | grep - v log | wc - l
    11
  $ systemctl reload httpd
  grep - v grep | grep - v log | wc - l
    twenty one
  $ systemctl reload httpd
  grep - v grep | grep - v log | wc - l
    11

第一次只激活11个进程,第二次启动21个进程。 在第三次,只有11个进程再次被激活,结果发现有些进程没有启动奇数次。

的httpd.conf

<IfModule mpm_worker_module>
    ServerLimit 20
    ThreadLimit 10
    StartServers 20
    MaxRequestWorkers 200
    MinSpareThreads 100
    MaxSpareThreads 200
    ThreadsPerChild 10
    MaxConnectionsPerChild 0
</ IfModule>

环境

Rhel 7
Apache 2.4

systemctl restart httpd没有问题。 ServerLimit正在运行21个进程。

我们正在使用重新加载,因为我们想用lotate执行。

0 个答案:

没有答案