配置tomcat重启脚本

执行命令,重启tomcattomcat_home=/usr/local/cohesion/project-test/test/apache-tomcat-8.5.31
#停止tomcat变量
SHUTDOWN=$tomcat_home/bin/shutdown.sh
#启动tomcat变量
STARTTOMCAT=$tomcat_home/bin/startup.sh
echo "hello"

#ps -ef |grep test | grep -v grep |awk ‘{print $2}‘|xargs kill -9 -p
PID=`ps -ef |grep usr/local/cohesion/project-test/test/apache-tomcat-8.5.31/conf  |grep -v grep | awk ‘{print $2}‘`
echo $PID

if [ ! "$PID" ];then  # 这里判断TOMCAT进程是否存在
   echo "进程不存在"
else
   echo "进程存在 杀死进程PID$PID"
   kill -9 $PID
fi
$STARTTOMCAT

原文地址:https://www.cnblogs.com/sz-jack/p/11555917.html

时间: 2024-12-09 16:20:40

配置tomcat重启脚本的相关文章

linux下tomcat重启脚本

公司部署服务总是重启tomcat ,然后尝试学学shelll,初学shell脚本,就用个笨方法谢了一个tomcat重启的脚本,小记录一下,同时也留作以后备用,技术含量不高,但是是第一个完整的脚本.(有很多不标准的地方,欢迎各路大牛留言指导,勿喷.) #!/bin/sh #tomcat restart shell script name=`echo "$1"` if [ "${name}" == "--n" ] then echo "&q

改写tomcat重启脚本

以前要启动tomcat的时候,经常要使用命令 [[email protected] bin]# pwd /opt/soft/tomcat/bin [[email protected] bin]# ./shutdown.sh && ./startup.sh 后来,嫌弃敲这两个命令太麻烦了,想整合成一个restart命令,tomcat为什么不给提供下呢? 改下的命令如下: #!/bin/sh API_TOMCAT_HOME=/opt/soft/tomcat #CATALINA_BASE=$(c

tomcat重启脚本

问题: 由于线上 tomcat 新发布,每次使用 kill 进程号 特别麻烦,有时甚至很久才可以杀死进程 解决办法: 通过循环杀死进程 vim  restart.sh #!/bin/bash    #restart tomcat server     #pengjc 20160827     cd `dirname $0`     dir=`pwd`     pid=`ps -ef | grep $dir | grep -v grep | awk '{print $2}'` while [[ -

在CentOS上配置Tomcat服务脚本

#!/bin/bash # chkconfig: - 85 15 # description: Tomcat Server basic start/shutdown script # processname: tomcat JAVA_HOME=/usr/local/jdk/jdk1.8.0_65 export JAVA_HOME TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.0.30 START_TOMCAT=/usr/local/tomcat/ap

mac 配置tomcat

步骤 下载Tomcat,我下的是Tomcat 7.0.14(Binary Distributions  tar.gz). 解压,文件夹改名为Tomcat 移动该文件夹,至你习惯的目录,比如/Library 执行/Library/Tomcat/bin下的startup.sh 打开http://localhost:8080查看是否Tomcat已经启动 解决文件权限问题:sudo chmod 755 /Library/Tomcat/bin/*.sh 定义JAVA_HOME,在/etc/profile中

Tomcat服务重启脚本

#此脚本适用于本地安装tomcat环境,操作脚本重启. [[email protected]_clent ~]# cat restart_tomcat.sh  #!/bin/bash function shutdown_tomcat () {     #tomcat_id=`jps | grep Bootstrap | awk '{print $1}'` tomcat_id=`lsof -i:8080 | awk 'NR==2''{print $2}'` if [ ! $tomcat_id ];

tomcat定时重启脚本

#!/bin/bashexport JAVA_HOME=/usr/local/javaexport PATH=$PATH:/usr/local/java/binexport CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/rt.jarTOMCATID=$(ps -ef|grep /opt/apps/apache-tomcat-6.0.36  |grep -v "grep" |awk

Linux下配置Tomcat服务器

Linux下配置Tomcat服务器和Windows下其实差不多,可以去官网下载安装包释放或者在线下载,只是当时下载的windows.zip文件,现在下载.tar.gz格式的即可,下面使用命令行的方式安装 还是在/usr/local下新建目录tomcat进入后用wget命令下载最新包,tomcat9.0现在已经出来了,但是为了和eclipse项目更好的兼容,建议下载tomcat8.0的最新包 下载好之后进行释放 tar -xzvf apache-tomcat-8.0.30.tar.gz 释放出来之

配置Tomcat服务

目前有很多网站使用jsp的程序编写,所以解析jsp的程序就必须要有相关的软件来完成.Tomcat就是用来解析jsp程序的一个软件,而JDK相当于是个容器. 一.安装JDK 直接进JDK官网选择正确的版本:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 1.下载 [[email protected] ~]# cd /usr/local/src [[email protected]