精英盒子 -> 管理 -> 服务器再次内存爆满,已经撒网,静待上钩 [打印本页]

jybox 2011-12-01 21:37

服务器再次内存爆满,已经撒网,静待上钩

如题
改了debian后又爆了(早知道不换了)
已经设置了一个监控....等爆满的时候就知道是哪个进程了
地址:173.212.235.252/mem.php和173.212.235.252/mem.txt

代码:
  1. <pre>
    <?php
    shell_exec("ps -xufwa > /var/www/mem.txt;free -m  > /var/www/mem.txt");
    echo shell_exec("ps -xufwa");
    echo "<br /><br />";
    echo shell_exec("free -m");
    ?>
    </pre>



whtsky 2011-12-01 22:32
和我的方法一样嘛…脏活累活直接交给bash..
其实你直接cronjob就可以了啊

whtsky 2011-12-01 22:35
https://gist.github.com/1400098
我给你发过…就这么被你赤果果的无视了…就在那个py解决爆满的帖子里

whtsky 2011-12-01 22:39
这种系统维护类脚本交给apache?
直接php mem.php啊…

jybox 2011-12-01 23:54
whtsky:这种系统维护类脚本交给apache?
直接php mem.php啊… (2011-12-01 22:39) 

因为在内存爆满的情况下,网站依旧可以访问,所以我想到了用php来搞
不知道php在执行shell的时候会不会创建进程,如果要创建进程的话,估计不行(内存不够)

jybox 2011-12-01 23:54
whtsky:https://gist.github.com/1400098
我给你发过…就这么被你赤果果的无视了…就在那个py解决爆满的帖子里 (2011-12-01 22:35) 

好吧

jybox 2011-12-01 23:56
whtsky:https://gist.github.com/1400098
我给你发过…就这么被你赤果果的无视了…就在那个py解决爆满的帖子里 (2011-12-01 22:35) 

你前面那个近百行的类是干什么的阿.....

whtsky 2011-12-02 12:36
第6楼jybox于2011-12-01 23:56发表的 回 whtsky 的帖子 的帖子
whtsky:https://gist.github.com/1400098
我给你发过…就这么被你赤果果的无视了…就在那个py解决爆满的 ..
守护进程,因为cronjob只能一分钟执行一次

jybox 2011-12-02 21:13
whtsky:守护进程,因为cronjob只能一分钟执行一次 (2011-12-02 12:36) 

收网失败......爆满的时候,php的exec_shell运行失败
已经把你写的上传上去了......继续撒网

whtsky 2011-12-02 21:31
jybox:收网失败......爆满的时候,php的exec_shell运行失败
已经把你写的上传上去了......继续撒网 (2011-12-02 21:13) 

运行失败是因为没内存了。。换那个都一样的。。

jybox 2011-12-02 22:46
whtsky:运行失败是因为没内存了。。换那个都一样的。。 (2011-12-02 21:31) 

目前疑似解决




Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.054377 second(s),query:5 Gzip enabled