千家信息网

CentOS下停止Tomcat运行脚本代码怎么写

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,本篇内容主要讲解"CentOS下停止Tomcat运行脚本代码怎么写",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CentOS下停止Tomcat运行脚本代码
千家信息网最后更新 2025年11月08日CentOS下停止Tomcat运行脚本代码怎么写

本篇内容主要讲解"CentOS下停止Tomcat运行脚本代码怎么写",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CentOS下停止Tomcat运行脚本代码怎么写"吧!

代码如下:

#!/bin/sh## firstly find the process of the tomcat....tomcat_process_str=`ps aux | grep 'java.*tomcat' | grep -v grep`process_array=(${tomcat_process_str// / })tomcat_process_id=${process_array[1]}echo $tomcat_process_id## secondly send stop tomcat to see if we can kill itstoptomcatsleep 12## last we'll use kill tomcat process in a looking up loopfor ((a=1;a<=10;a++))do check_str_length=0 tomcat_process_check_str=`ps aux | grep 'java.*tomcat' | grep -v grep` check_str_length=${#tomcat_process_check_str}# 传递到脚本的参数个数; if [ $check_str_length != 0 ] then  kill $tomcat_process_id  sleep 5  echo try to kill tomcat once more... else  echo tomcat is already killed  break fidone#使用两次grep来去除grep自身进程对于查找结果的干扰是非常有技巧的

到此,相信大家对"CentOS下停止Tomcat运行脚本代码怎么写"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

0