设为首页 加入收藏

TOP

如何在Linux下管理Java进程
2014-11-24 01:22:57 来源: 作者: 【 】 浏览:3
Tags:何在 Linux 管理 Java 进程

首先,这段shell应该有start和stop的功能。如何stop当前我想停止的进程在Linux下有很多方法,我用的方法是,启动时将进程对应的process id记录到一个文件中,在停止这个进程时,从文件中读取process id进行kill。同时,做一个crontab,不停在系统中查找文件中的process id对应的进程是否存在,如果不存在,重新启动该进程。


启动和停止脚本:ctrl.sh


然后再做一个crontab需要执行的脚本:crntb.sh


最后在crontab中每分钟执行上面的crntb.sh



这样就可以每分钟查看当前pid对应的进程是不是还在,如果不在了,就重新启动。


当然,光用这几小段代码是不足以维护一个完整的商用程序的。但是,做到了这点,最起码万里长征的第一步已经迈出去了。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux Kernel中list解读 下一篇利用CC命令在Unix上编译C程序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: