打印

LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法

网站正常运行偶尔出现502 Bad Gateway,已经处理 ,但出现停十多秒才跳转到其它页面

网站正常运行偶尔出现502 Bad Gateway,已经处理 ,但出现停十多秒才跳转到其它页面 我已经按 军哥的方法操作
第三种原因:
在安装好使用过程中出现502问题,一般是因为默认php-cgi进程是5个,可能因为phpcgi进程不够用而造成502,需要修改/usr/local/php/etc/php-fpm.conf 将其中的max_children值适当增加,如果php已升级到5.3.*以上且使用的是dynamic模式,需要调整pm.min_spare_servers和pm.max_spare_servers的值适当增加。最大值可以按内存xxMB/2/20 的整数来算(内存以MB为单位进行计算,/ 为除,取整数),最小值可以按内存/2/40 的整数来算,可以少点或多大,可以自己调整运行看看,同时pm.max_children也调整为和pm.max_spare_servers的值一样。
也有可能是max_requests值不够用。


现在问题又来了, 没有现在502  但是有时候正常, 我是在做 wordpress 网站, 经验在点击各页面 刷新。   有时候点击 停了好久不动,大概是十多秒再转到页面(之前没有按上面第三种 原因改 就会出现 502 Bad Gateway)

我想问还有什么问题改正吗?  我测试出现这种不动的情况 。 图片链接是能正常显示的, 估计是与后台数据库连接 出了问题。 我是用lnmp1.5 的,   是不是应该完全重装?

TOP

今天完全502

怎么搞也不行了。。搞上面的方法都试过一。。也重启过了。。就是502 是不是1.4 有问题?之前用1.3没有出现在这样的问题

pm.max_children = 12
pm.start_servers = 2
pm.min_spare_servers = 6
pm.max_spare_servers = 12
request_terminate_timeout = 0
request_slowlog_timeout = 0
slowlog = var/log/slow.log

TOP