2019 nginx間歇性502錯誤終極解決方案

文章來源:綠盟市場 時間:2018-12-03 17:37

為了方便查詢,我標題帶2019的字眼,免得大家又去坑找一些無聊的教程,以下是我總結的nginx 502 bad gateway處理思路:

1,你cpu夠不夠,內存夠不夠!

2,防火墻問題!

3,php配置是不是出問題了,死了?


具體解決方案:

1,并發不足造成502錯誤問題

php-fpm.conf 修改下 max_children,一個20M左右,修改大一點,看你內容咯

適合在連接,并發比較大的情況下


修改完畢后,/usr/local/php/sbin/php-fpm restart 重啟下php

TCP連接數(Count)

2,防火墻,云盾造成502錯誤

這個問題是畢竟普遍的,您自己確定下,關了防火墻策略,和阿里云的云盾


3,配置沖突錯誤

注意看我們標題是間歇性,如果nginx是一直502錯誤,那問題應該是很明顯,現在說的是這些不明顯的


fastcgi_connect_timeout 60;
fastcgi_send_timeout 60;
fastcgi_read_timeout 60;
fastcgi_buffer_size 64k;
fastcgi_buffers 464k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;


這就是傳說中的各種參數的調整


4,查看日志

不看日志就是扯淡啊,另外你要看你的連接數,你的內容,cpu的使用情況,基本上默認環境是不會有問題的,實在不行再配置一次干凈的環境!

更多

nginx從入門到實踐教程 PDF版

狀 態:
公測
標簽 :
媒體
下載量:
開發商:
暫無
時 間:
18-03-03
語 言:
中文,英文

暫無下載地址

暫無下載地址

查看更多相關文章

彩票销售时间