Php Apache(通过WHM)将MaxRequestWorkers更改为20000,仍然不允许不排队的连接超过20个

Php Apache(通过WHM)将MaxRequestWorkers更改为20000,仍然不允许不排队的连接超过20个,php,apache,cpanel,whm,Php,Apache,Cpanel,Whm,我有一台运行CentOS 7.1的服务器,带有16GB、8个CPU处理器的WHM/Cpanel,我一直遇到多个并发访问的问题,这似乎是不允许的,这是我通过WHM在Apache上设置的Apache配置(之后,重新启动了Apache)。 配置设置正确,但仍然不允许超过20个多连接,我正在运行一个简单的PHP脚本进行测试 test.php <?php sleep(100); ?> 然后我在浏览器中运行同一页面的20个选项卡,因此它保持连接并运行多个实例 然后我运行页面 使用另一个i

我有一台运行CentOS 7.1的服务器,带有16GB、8个CPU处理器的WHM/Cpanel,我一直遇到多个并发访问的问题,这似乎是不允许的,这是我通过WHM在Apache上设置的Apache配置(之后,重新启动了Apache)。

配置设置正确,但仍然不允许超过20个多连接,我正在运行一个简单的PHP脚本进行测试

test.php

<?php sleep(100); ?>

然后我在浏览器中运行同一页面的20个选项卡,因此它保持连接并运行多个实例

然后我运行页面 使用另一个internet连接的另一台计算机的浏览器上的simple.php

<?php echo "Hello"; ?>

加载页面时它会挂起很多(它可能在队列中等待,而不是仅仅运行),当我关闭test.php页面的10个选项卡时,simple.php会立即运行,但如果我重新打开test.php的10个选项卡,同样的情况也会发生,simple.php会花费很多时间加载

我的服务器有很多访问权限,但当我有多个访问权限时,加载页面的速度太慢了。(即使有足够的内存可用,CPU使用率也非常低)


我应该做些什么来允许更多的连接,而不让apache对HTTP PHP请求进行排队

解决方案是在PHP Multi Manager下修改PHP-FPM池选项->最大请求(默认值为20)


您在服务器上运行的是什么操作系统?它运行的是CentOS 7.1