提问人:BroserBros 提问时间:3/30/2022 更新时间:3/30/2022 访问量:33
PHP中启用连接限制的设置是什么?
What is the setting in PHP that enables the connection limit?
问:
我正在建立一个网站。我有可以长时间运行的PHP代码。当代码运行时,需要 1-2 小时才能完成该过程。
这个脚本在 6 个之前效果很好,有趣的是,第 7 个链接处于“待定”状态,直到前一个链接完成。
CPU、内存和磁盘稳定。
我尝试了以下方法;
更改 PHP 限制:
pm = dynamic
pm.max_children = 200
pm.start_servers = 1
pm.min_spare_servers = 1
pm.max_spare_servers = 200
更改 Apache 限制(我故意把这些数字写得很高,但没有用。
FcgidConnectTimeout 5
FcgidMaxProcesses 1000000
FcgidMaxProcessesPerClass 1000000
FcgidMaxRequestInMem 65536000000
FcgidMaxRequestLen 13107200000
PHP版本:7.2
在chrome控制台中,这个php显示“待处理”,apache错误日志和日志错误日志是空的,只是白屏并等待另一个完成。我还应该尝试什么?
答: 暂无答案
评论
session_start();
session_write_close();