扫码关注官方订阅号
服务频繁499(Nginx+PHP-fpm),应该从哪些角度入手追查这问题?
闭关修行中......
499应该是客户端关闭连接了吧。一般客户端关闭连接应该是因为等待太久了,所以建议查查PHP处理程序是处理能力是否足够满足需求,适当增加处理进程,减少客户端等待的时间。另外最好通过在nginx里配置proxy_ignore_client_abort on;来忽略客户端的断开连接请求,以免程序中断执行造成的异常。当然还有一种可能是遭受攻击…
499
nginx
proxy_ignore_client_abort on;
1,客户端请求速度慢,通过样本检查一下是否是真慢2,机器宽带跑满了,请求慢3,检查 nginx 的超时时间,把时间调长一些,默认应该是60s 吧
client_header_timeout 180s; client_body_timeout 180s;
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
499应该是客户端关闭连接了吧。一般客户端关闭连接应该是因为等待太久了,所以建议查查PHP处理程序是处理能力是否足够满足需求,适当增加处理进程,减少客户端等待的时间。另外最好通过在
nginx里配置proxy_ignore_client_abort on;来忽略客户端的断开连接请求,以免程序中断执行造成的异常。当然还有一种可能是遭受攻击…
1,客户端请求速度慢,通过样本检查一下是否是真慢
2,机器宽带跑满了,请求慢
3,检查 nginx 的超时时间,把时间调长一些,默认应该是60s 吧