java监控看护linux程序运转ITeye - 超凡娱乐

java监控看护linux程序运转ITeye

2019-01-12 06:48:19 | 作者: 盼香 | 标签: 运转,进程,体系 | 浏览: 745

在体系运转过程中,呈现体系进程退出,整个消失的状况。运用JAVA程序监控并看护其运转。

 public void doTask_activemq() throws InterruptedException {
 /**activemq**/
 try {
 Process process1 = Runtime.getRuntime().exec("ps -ef|grep java |grep activemq");
 String result = getProcessResult(process1);
 if (StringUtils.isBlank(result) 
 || !result.contains("/home/abc/apache-activemq-5.11.1/bin/activemq.jar")) {
 logger.info("@@@activemq进程挂了,重启activemq...");
 Runtime.getRuntime().exec("/home/abc/apache-activemq-5.11.1/bin/activemq start");
 } else {
 logger.info("activemq进程正常运转...");
 } catch (IOException e) {
 e.printStackTrace();                          
			
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表超凡娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章