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

代码验证通过,保留,以备后用

#!/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 it

stoptomcat

sleep 12

#

# last we'll use kill tomcat process in a looking up loop

for ((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

fi

done

#使用两次grep来去除grep自身进程对于查找结果的干扰是非常有技巧的

您可能感兴趣的文章:

在centos上mysql数据库服务器配置方法

centos+nginx+php+mysql详细配置(图解)

以上是:解决centos下停止tomcat运行脚本代码问题的详细资料教程

?
热门链接: 机顶盒 | 主板维修 | 声卡怎么安装 | 路由器怎么设置 | 电脑内存维修技术 | 维修大全?| 主板维修资料 | 电脑声卡音响故障维修 | 内存 | 显示器 | 电源维修教程 | cpu | 硬盘 | 显卡 |win8操作系统教程|linux操作系统教程|ubuntu操作系统教程|mac苹果操作系统教程|execl教程
友情链接: ?苹果手机维修?| 更多...