什么是502 bad gateway nginx 502 bad gateway是什么意思( 二 )


6.解決nginx中的502錯誤
①檢查當前PHP FastCGI進程數是否足夠 。
netstat -anpo | grep php-cgi | wc -l
如果FastCGI進程的實際數量接近預設的FastCGI進程數量 , 那么說明FastCGI進程數量不夠 , 需要增加 。
②部分PHP程序的執行時間超過了Nginx的等待時間 , 可以適當增加nginx.conf配置文件中FastCGI的超時時間 。
比如系統中當前PHP FastCGI進程數明顯超過預設值64 , 在電信服務器上查看的PHP FastCGI進程數當前不高于64 , 網通線路主動連接明顯高于電信 , 說明nginx的不穩定是服務器訪問負載過大造成的 。
總結:如果php-cgi進程數量不夠 , php執行時間長 , 或者php-cgi進程死了 , 會出現502個錯誤 。
有關Nginx的更多技術文章 , 請訪問Nginx的教程部分了解!
以上就是502壞網關nginx含義的詳細內容 。請多關注其他相關文章!
版權聲明:本文內容由互聯網用戶自發貢獻 , 該文觀點僅代表作者本人 。本站僅提供信息存儲空間服務 , 不擁有所有權 , 不承擔相關法律責任 。如發現本站有涉嫌抄襲侵權/違法違規的內容 ,  請發送郵件至 2672143071@qq.com 舉報 , 一經查實 , 本站將立刻刪除 。

推薦閱讀