网上看到这样的运维题目,
这样的配置,在apache起来后会有几个子进程?
StartServers 5
MinSpareServers 50
MaxSpareServers 100
MaxClients 150
MaxRequestsPerChild 0
仔终细研究了下,经过多次试验,终于明白了其原理,并终结出了一个公式,
首先这里要知道一个基本知识点,就是prefork模式下fork进程是以秒数为2的幂产生的,最后的进程数则要结合初始化进程,再进行计算得出.
我没有阅读源代码,只是从多次试验中的数据得出计算规律,并经大量验证正确.
阅读(2708) | 评论(0) | 转发(0) |