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
语 言:
中文,英文

暂无下载地址

暂无下载地址

查看更多相关文章