VPS侦探论坛

 找回密码
 注册
查看: 11000|回复: 27

关于502的问题,帖子都查过了,实在是解决不了了!

[复制链接]
发表于 2015-10-16 10:23:54 | 显示全部楼层 |阅读模式

好几天了,这几天在论坛和网上一直查资料,502的问题,方法都试了,都不行。服务器配置 8G内存 4核CPU,日访问量几万吧
php-fpm.log
  1. [16-Oct-2015 10:17:22] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 31 idle, and 36 total children
复制代码




nginx_error.log
  1. 2015/10/16 10:16:01 [crit] 24993#0: *135 connect() to unix:/tmp/php-cgi.sock failed (2: No such file or directory) while connecting to upstream, client: 183.195.232.24, server: xxx.xxx.com, request: "POST /Sp_base/getArticleLike/ HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-cgi.sock:", host: "xxx.xxx.com", referrer: "http://
  2. xxx.xxx.com
  3. /h/a_207.html?r=2e86f84fa25da08b948e38416dc06a44&isappinstalled=0&from=timeline"
复制代码


在网上查的,增加pm.
max_children,增大pm.
max_spare_servers,都试了,都不管用
已启用
slowlog,却从来都没生成过!
mysql的日志也是一天清理一次,也不存在数据太多
反正各种办法都试了,实在不知道该怎么办了,请各位大大和军哥帮忙看看,谢谢!!!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2015-10-16 10:27:32 | 显示全部楼层

php-fpm配置



listen = /tmp/php-cgi.sock
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = dynamic
pm.max_children = 5120
pm.start_servers = 32
pm.min_spare_servers = 32
pm.max_spare_servers = 1024
request_terminate_timeout = 1000
request_slowlog_timeout = 0
slowlog = var/log/slow.log
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2015-10-16 14:01:13 | 显示全部楼层

按置顶帖502 排查看看
有很多原因,也可以开慢日志看看
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-11-27 22:54:02 | 显示全部楼层



军哥,我也遇到了跟楼主同样的问题,新VPS,重装了各种系统了,网站访问量不大,就是经常502,504,吐血了快。
各种方法都试了,主要是配置文件调整,删除sql日志(其实就没多大的日志),
现在想了解下502,504情况下,lnmp自动重启的脚本怎么开启,这样可否一劳永逸呢?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2015-11-28 08:44:00 | 显示全部楼层

回复 4# 的帖子


开慢日志基本上可以确定大体原因
自动重启只能说是治标不治本

军哥运维代购:http://shop63846532.taobao.com/

发表于 2015-11-28 10:14:08 | 显示全部楼层

设置过php-fpm.conf后,一天过去了还没有在/var/log下找到slow日志。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2015-11-28 13:23:25 | 显示全部楼层

慢日志没捕获到,但是网站却一直不稳定,求解

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-11-28 21:06:34 | 显示全部楼层

回复 7# 的帖子


慢日志在/usr/local/php/var/log/ 下
配置文件里是相对目录不是绝对目录
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2015-11-28 23:03:59 | 显示全部楼层

几万IP,但是PV呢?但是是什么程序呢?
还有探针上的负载一般是多少,如果负载长期在5以上,502很正常。要么升级服务器配置,要么优化程序
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-11-28 23:04:35 | 显示全部楼层



完整的慢日志见附件,请军哥帮看下,网站为什么一直宕机呢?是wordpress程序的问题(但是现在在另外一台备用vps上也是同样的程序和模板),还是Lnmp的问题(另外一台vps用的事lnmp1.1版本的,还算正常)。
现在用的lnmp1.2,换了5个系统了,网站问题不断,dnspod不断通知宕机。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2015-11-29 09:31:05 | 显示全部楼层

回复 10# 的帖子


先按502帖子调整max和min的参数

你可以参考502发生的时间对照一下,应该是某个插件的问题
发表于 2015-11-29 09:34:40 | 显示全部楼层

你把你插件都禁用了试试
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2015-11-29 11:59:45 | 显示全部楼层
嗯,谢谢楼上两位知道,我已经调整nginx.conf的最大最小值参数了了,如图。
另外也禁用了wordpress的所有插件。
放一天看看效果吧。
--------------------------------
下面是VPS的信息,应该不是性能的问题吧
硬件(商家宣传的可能有水分,但是速度必国外的还是要快很多):
CPU:E5-2600系列 2核
内存配额:2GB ECC DDR3
硬盘配置:40G 系统盘+60G 数据盘
独享带宽:4M
软件:
ubuntu 14.02 64位
Lnmp1.2

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-11-29 22:01:56 | 显示全部楼层

回复 13# 的帖子

先按502帖子调整max和min的参数

军哥运维代购:http://shop63846532.taobao.com/

发表于 2015-11-29 22:35:32 | 显示全部楼层
是的,军哥。不知道我13楼图中的最大最小参数是否正确呢?
我根据报502出错的时间,看了半天的慢日志,并没有发现太多线索(也许是我水平太菜,勿见怪),只发现网站一直再请求mysql,看来数据库的优化或者首页静态化还是很有必要的。

您的分析也很到位,很有可能是插件的问题,一个好消息是,今天禁用了wordpress的一个插件,dnspod没有再通知网站不可访问,也没再发现502错误,就是网站的首页有点慢。这个容我再观察一下再做回报。
WP-Optimize插件,就是优化数据库的插件。
该插件的描述:
这个插件可以帮助你保持你的数据库的清洁,它可以移除修订草稿和回收站的垃圾。此外,它还可以让你运行你的 WordPress 核心数据表优化指令(谨慎使用)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 12:42 , Processed in 0.031035 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表