大家好,大家好,
我在生产现场有个问题(拉拉)。有时(就像每小时4-8次请求),最简单的请求会导致这样的错误:
[13-Dec-2020 18:07:07] WARNING: [pool www] child 514732, script '/home/****/****/public/index.php' (request: "GET /index.php") execution timed out (71.782847 sec), terminating当我检查我的访问日志时,我发现它是最简单的请求。即使在没有执行mysql查询的请求中也会发生这种情况。当我查看内存使用情况时,有1GB可用。CPU以最高10%的速度运行。
H 110mysql托管在单独的服务器上H 213H 114我尝试降低和提高fpm childsH 215f 216
PHP设置
pm = dynamic
pm.max_children = 40
pm.start_servers = 15
pm.min_spare_servers = 15
pm.max_spare_servers = 25
;pm.process_idle_timeout = 10s;
pm.max_requests = 500我希望你们能帮我,我已经在网上搜索过了,但是都没有用。非常感谢。
蒂莫
发布于 2020-12-16 11:10:36
发布于 2021-06-03 14:27:44
问题来自与TLS1.3 (https://bugs.php.net/bug.php?id=79501)的Redis连接,Redis与TLS1.3的连接不稳定。如果您使用tls协议连接到Redis,例如您的Redis主机是tls://your-redis-domain-here,PHP默认使用TLS1.3。要解决这个问题,您必须在连接中指定tlsv1.2,例如:tlsv1.2://your-redis-domain-here
https://stackoverflow.com/questions/65279884
复制相似问题