在高服务器负载期间,通过浏览器建立的连接性能下降,有时会遇到502坏网关。服务器在Nginx下运行PHP。
我提到了通过浏览器建立的连接,因为在高服务器负载期间只有浏览器会受到此问题的影响。通过iOS发出的API请求始终不受此问题的影响,iOS请求永远不会得到502错误的网关响应,也不会在任何给定时间遇到任何性能问题。
Nginx错误日志仅定期显示此错误:
1637#0: *9281373 connect() to unix:///var/www/vhosts/system/***/php-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream