歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

調整nginx出現502錯誤

最近某台服務器經常出現502錯誤,特地今天優化了一番。

502就是後端cgi或者代理服務器執行超時,nginx拋出來的信息,現在是跳轉了,雖然跳轉了,但是還是不爽。

1.request_terminate_timeout 執行php超時參數

2.max_children的合理設置

3.max_requests的合理設置

4.綁定nginx工作的CPU,騰空CPU0,CPU0要做網卡中斷等事宜。

5.優化後端mysql

6.優化代理超時部分

7.fastcgi_connect_timeout、fastcgi_send_timeout、fastcgi_read_timeout

8.升級linux內核到 2.6.36-rc8

修復ip_conntrack: table full, dropping packet.問題,這個問題不是網絡上說的由ip_conntrack_max引起的。

Copyright © Linux教程網 All Rights Reserved