504 Gateway Timeout 異常

生產銷售系統出現 504 Gateway Timeout 異常,其實就是服務器響應太慢致使nginx帶來超時,先不說服務端慢的優化問題;只是單純的解決504。到網上發現了一篇文章fix itnginx

Add these variables to nginx.conf file:sql

proxy_connect_timeout       600;
  proxy_send_timeout          600;
  proxy_read_timeout          600;
  send_timeout                600;

Then restart nginx:數據庫

service nginx reload

Nginx returns empty response on long URL - (failed) net::ERR_EMPTY_RESPONSE

nginx 返回的數據量大+反應時間過程會致使這個問題。服務器

查詢特別耗時,高達6分鐘

最後查明,開發人員在for循環中查詢sql致使數據庫壓力巨大,查詢速度很是慢,將sql提取出統一查詢,問題解決!優化

相關文章
相關標籤/搜索