首页

通过执行一行shell命令在centos的linux系统下将tomcat进行重启

标签:tomcat重启命令,shell重启tomcat脚本     发布时间:2019-08-14   

一、前言

centos的linux系统环境下,通过执行一条shell脚本命令将其tomcat服务重启,用于在java应用中实现tomcat重启的应用场景(如先执行tomcat停止shutdown服务,所示jvm虚拟机也被退出,就无法再执行tomcat启动startup)。

二、配置步骤

[root@s1  tomcat7]# cd  /root/@b@[root@s1  tomcat7]# mkdir  shell@b@[root@s1  tomcat7] cd shell@b@[root@s1  tomcat7] vi  tomkill.sh@b@#!/bin/bash@b@KEY=$1@b@ @b@if [ -z $KEY ]@b@then@b@    echo "No process key words specified!"@b@    echo "Usage: $0 process_key_words"@b@    exit 1@b@fi@b@ @b@PID=$(ps -ef | grep tomcat | grep -v grep | awk '{print $2}')@b@@b@@b@kill -9 $PID   |  sleep   5 | sh  /usr/app/$1/bin/startup.sh @b@[root@s1  tomcat7] cd  ../@b@[root@s1  tomcat7]  vi  tomcat.sh @b@sh   /root/shell/tomkill.sh   tomcat@b@[root@s1  tomcat7] sh  ~/tomcat.sh
  • ◆ 相关内容