帮我看下这些日志吧好心人

2016-03-08 10:10:41 +08:00
 hoythan
我是昨天发帖子说:救命,我可能要被老板砍死了。的那位。我经过一天的尝试,基本已经刨除了带宽的问题。因为现在网站的图片内容都已经在云上依旧是会卡的。
而且在深夜 3 点也会死机。我今天拿出了服务器的日志文件,求大家帮我看看 。跪谢了

服务器环境是 php7 和 mysql5.7 4GB 4MB 独立带宽的阿里云 4 核服务器。

另外我发誓一分积分没赚,不论是吐槽还是帮忙的所有人我都点了感谢。跪谢跪谢,不然就真的死了。已经被点名批评。

http://pan.baidu.com/s/1qXrUhGg

yr6t
14657 次点击
所在节点    Linux
109 条回复
Infernalzero
2016-03-08 11:22:59 +08:00
@hoythan
你这点访问量和 mysql 配置关系不大,而且只有这点数据量的话那慢 sql 的可能性不大了,不过你还是应该登进去确认下当前数据库的情况啊,看看当前所有查询耗时多久

鉴于你阿里云的配置比较低而且内存占用高, nginx 的 buffering 关掉看看效果
mhycy
2016-03-08 11:23:22 +08:00
@hoythan
把 QQ 加上再说。。囧
aldnoah
2016-03-08 11:25:41 +08:00
感觉信息不够啊。
lux182
2016-03-08 11:28:21 +08:00
@hoythan netstat -a 看看端口占用情况
czzhengkw
2016-03-08 11:30:08 +08:00
oneapm ,能看出大部分问题,包括 curl_exec(),慢查询, session 锁等问题……
BOYPT
2016-03-08 11:30:45 +08:00
是 wordpress 吧?三管齐下:
1.使用缓冲插件,先试试 w3total cache, 效果应该立竿见影的
2.查看 mysql slow log, 找出慢查询,但通常都是 wp 自身的查询,在 w3 的缓存下理论上会减少的
3.查看 php 的 slow log ,一般会爆出慢调用栈,贴出 log 让其他人帮你看
hoythan
2016-03-08 11:33:39 +08:00
@BOYPT 如果是正常状态的话,网站打开速度非常快, lairdnote 正在帮我查看问题,如果解决了,我把原因和方法贴出来给大家。
murusu
2016-03-08 11:34:17 +08:00
@hoythan 看了 nginx 的记录,先从 PHP-FPM 去查是正路,按 @mhycy 说的去做吧
mahone3297
2016-03-08 11:40:31 +08:00
前端设计师接了后端的活?
我觉得 lz 还是找专人看吧,也不需要淘宝找,就在这里找吧,不是也有人加你了嘛。
大家说的,图片的问题, lz 应该已经解决了吧?
hoythan
2016-03-08 11:41:16 +08:00
@mahone3297 图片问题已经解决,现在已经排除到数据库问题了。感谢大家
jarlyyn
2016-03-08 11:44:11 +08:00
另外给个建议。

换 apache 环境。

如果上面问题都解决的话,感觉有可能问题是处在 php-fpm 或者 nginx 上。

4g ,这点访问量,跑 apache 问题不大
mahone3297
2016-03-08 11:45:45 +08:00
@hoythan 数据库刚才好像看到你说什么 30m ,你的数据库和应用是在同一台机器上的么?
考虑配一个 rds ?虽然我不确定是数据库的问题,但这样,至少基本能排除数据库的问题。
fenghua1013
2016-03-08 12:03:01 +08:00
你的服务器 cpu 负载太高了
检查一下进程
npc0der
2016-03-08 12:07:34 +08:00
把 php-cgi.sock 定到 /dev/shm/ 下面看看 另外 你可以在终端下 看下 是不是磁盘 io 过高导致的。
hoythan
2016-03-08 12:11:01 +08:00
刚刚又崩溃了
以下是服务器的 messages 日志
Mar 8 12:11:19 iZ25hwakeqjZ sshd: /usr/sbin/sshd: error while loading shared libraries: cannot allocate symbol search list: Cannot allocate memory
Mar 8 12:11:32 iZ25hwakeqjZ systemd-logind: Failed to save session data /run/systemd/sessions/312: No space left on device
Mar 8 12:11:32 iZ25hwakeqjZ systemd-logind: Failed to save user data /run/systemd/users/0: No space left on device
Mar 8 12:11:33 iZ25hwakeqjZ systemd-logind: Removed session 313.
Mar 8 12:11:33 iZ25hwakeqjZ systemd-logind: Removed session 312.
Mar 8 12:11:43 iZ25hwakeqjZ systemd-logind: Removed session 311.
Mar 8 12:11:43 iZ25hwakeqjZ systemd-logind: Removed session 310.
Mar 8 12:11:43 iZ25hwakeqjZ systemd-logind: Removed session 309.
Mar 8 12:11:43 iZ25hwakeqjZ systemd-logind: New session 315 of user root.
Mar 8 12:11:43 iZ25hwakeqjZ systemd-logind: New session 314 of user root.
Mar 8 12:11:43 iZ25hwakeqjZ systemd: Started Session 314 of user root.
Mar 8 12:11:43 iZ25hwakeqjZ systemd: Starting Session 314 of user root.
Mar 8 12:11:43 iZ25hwakeqjZ systemd: Started Session 315 of user root.
Mar 8 12:11:43 iZ25hwakeqjZ systemd: Starting Session 315 of user root.
realpg
2016-03-08 12:15:18 +08:00
让你老板给个红包,给你完完整整配好环境,优化访问,加固系统,如何……
一点运维经验没有就揽运维的活干吗……
yeqiu
2016-03-08 12:21:09 +08:00
LZ 加油吧,祝你好运
Deeer
2016-03-08 12:25:26 +08:00
第二天又看到你了。虽然不大懂, But good luck :]
lgh
2016-03-08 12:31:42 +08:00
Cannot allocate memory 内存耗尽了吧
ztrt
2016-03-08 12:32:31 +08:00
pm.max_spare_servers = 30
为什么只开 30 个?
在你卡的时候用 top 命令查看负载及进程使用情况,还有使用 vmstat 1 100 或者开启慢 查询等等都能看出些端倪,不会搜索只会伸手不骂你才怪

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/261839

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX