PHP中配置参数ServerLimit指令

对于preforkMPM,这个指令设置了MaxClients最大允许配置的数值。对于workerMPM,这个指令和ThreadLimit结 合使用设置了MaxClients最大允许配置的数值。任何在重启期间对这个指令的改变都将被忽略,但对MaxClients的修改却会生效。


使用这个指令时要特别当心。如果将ServerLimit设置成一个高出实际需要许多的值,将会有过多的共享内存被分配。如果 将ServerLimit和MaxClients设置成超过 系统的处理能力,Apache可能无法启动 ,或者系统将变得不稳定。


对于preforkMPM,只有 在你需要将MaxClients设置成高于默认值256 的时候才需要 使用这个指令,要将此指令的值保持和MaxClients一样


对于workerMPM,只有 在你需要将MaxClients和ThreadsPerChild设置成需要超过默认值16个子进程 的时候才需要使用这个指令。

 

不要将该指令的值设置的比MaxClients和ThreadsPerChild需要的子进程数量高。


这里要注意,Apache在编译时内部有一个硬限制 “ServerLimit 20000”(对于 preforkMPM为“ServerLimit 200000”)。你不能超越这个限制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值