设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

如何自动砍进程 [复制链接]
查看:70 | 回复:9

11

主题

137

回帖

327

积分

中级会员

积分
327
发表于 2010-3-23 22:06:49 | 显示全部楼层 |阅读模式
搬到diahosting后,每天都有1,2次死机,可能是自己的程序问题,

几次巧遇死机前的一刻,在探针中看到,平时是70个进程左右,死机前内存,cache,buffer都耗尽了,进程就升到140多个,负载不断上升直至死机,

重启后又没事,不过google流量就不断下降,再死多几次,没及时重启下个月穷光了,

请问各位怎样查看那个文件或者进程造成,用的kloxo+lighttpd,

或者怎样进程到一定数目看掉占大内存的?THX

360

主题

3975

回帖

9150

积分

论坛元老

积分
9150
发表于 2010-3-23 22:08:22 | 显示全部楼层


LZ你应该考虑程序常驻mysql了。。我也试过,内存只升不降,可以尝试重启mysql

11

主题

137

回帖

327

积分

中级会员

积分
327
 楼主| 发表于 2010-3-23 22:09:36 | 显示全部楼层
死机时,SSH也进不了,只能进dia的管理网页重启

609

主题

4229

回帖

1万

积分

论坛元老

积分
10373
发表于 2010-3-23 22:10:00 | 显示全部楼层
看看都有哪些进程

993

主题

5160

回帖

1万

积分

论坛元老

积分
13415
发表于 2010-3-23 22:10:35 | 显示全部楼层
-bash-3.2# ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1   2088   728 ?        Ss   13:42   0:00 init [3]
root         2  0.0  0.0      0     0 ?        S
root      1733  0.0  0.1   2196   840 pts/0    R+   22:10   0:00 ps aux
root     31648  0.0  0.5   9940  2948 ?        Ss   21:50   0:00 sshd: root@pts/
root     31663  0.0  0.2   2472  1328 pts/0    Ss   21:50   0:00 -bash

11

主题

137

回帖

327

积分

中级会员

积分
327
 楼主| 发表于 2010-3-23 22:11:39 | 显示全部楼层
原帖由 Administrator 于 2010-3-23 22:10 发表


LIGHTTPD非FASTCGI模式下用ps aux可以看到正在处理的PHP文件。
估计PHP程序卡住了。


用的是wp,不过带采集

生活艰难

11

主题

137

回帖

327

积分

中级会员

积分
327
 楼主| 发表于 2010-3-23 22:12:04 | 显示全部楼层
我也是用wp也带采集,nginx一切正常

993

主题

5160

回帖

1万

积分

论坛元老

积分
13415
发表于 2010-3-23 22:13:17 | 显示全部楼层
1730  0.0  0.0      0     0 ?        Z    22:10   0:00 [php]

这个经常看到,一下40% cpu就消失了原帖由 Administrator 于 2010-3-23 22:14 发表


上面应该是刚重启完的吧


不是,中午重启了,到现在

服务器运行时间 0天8小时30分钟

11

主题

137

回帖

327

积分

中级会员

积分
327
 楼主| 发表于 2010-3-23 22:13:35 | 显示全部楼层
原帖由 Administrator 于 2010-3-23 22:15 发表


采集主要是耗CPU,正常的话占不了太多内存,把FASTCGI去掉,内存快满的时候再ps aux列一下进程。


这个FASTCGI没在网站启动,据说虽快,但占内存

平时内存很正常,死机也是突然事

Mem:    524464k total,   415048k used,   109416k free,    23900k buffers
Swap:   786416k total,       32k used,   786384k free,   298336k cached

609

主题

4229

回帖

1万

积分

论坛元老

积分
10373
发表于 2010-3-23 22:14:01 | 显示全部楼层
请问哪里可以查看过去进程运行的记录
您需要登录后才可以回帖 登录 | 立即注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

Archiver|手机版|Discuz! X

GMT+8, 2026-3-28 18:59 , Processed in 0.026582 second(s), 4 queries , Gzip On, Redis On.

返回顶部