tomcat jvm參數(shù)(可選)
-Dfile.encoding=UTF-8
-Xms512m
-Xmx4096m
-XX:ReservedCodeCacheSize=256m
-XX:MaxNewSize=512m
-XX:MaxPermSize=512m
注意:TOMCAT_PATH是你Tomcat的安裝目錄
如:/data/apache-tomcat-9.0.76
結(jié)尾不要加“/”
在tomcat的bin目錄下創(chuàng)建reStartTomcat.sh腳本
cd /data/apache-tomcat-9.0.76/bin
vi reStartTomcat.sh
輸入i可編輯腳本
#!/bin/bash
. /etc/profile
TOMCAT_PATH="/data/apache-tomcat-9.0.76"
echo 'restart tomcat'
pid=$(ps -ef|grep tomcat|grep -w ${TOMCAT_PATH}|grep -v 'grep'|awk '{print $2}')
if [ -n "$pid" ]
then
echo 'tomcat is running,kill $pid'
kill -9 $pid
fi
sleep 3
${TOMCAT_PATH}/bin/startup.sh
echo 'restart tomcat finish'
保存
:wq
給腳本授權(quán)
我這里是已經(jīng)進(jìn)入到/data/apache-tomcat-9.0.76/bin目錄了,而且腳本也是寫在bin目錄下的。文章來源:http://www.zghlxwxcb.cn/news/detail-515246.html
cd /data/apache-tomcat-9.0.76/bin
chmod +x reStartTomcat.sh
或者chmod 777 reStartTomcat.sh
設(shè)置軟鏈接,在任何目錄都可以執(zhí)行reStartTomcat.sh操作,而非一定要進(jìn)入到Tomcat安裝目錄文章來源地址http://www.zghlxwxcb.cn/news/detail-515246.html
ln -s /data/apache-tomcat-9.0.76/bin/reStartTomcat.sh /usr/bin
到了這里,關(guān)于Linux之Centos7重啟Tomcat腳本kill方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!