欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Linux下如何重啟多個tomcat服務(wù)

小編給大家分享一下Linux下如何重啟多個tomcat服務(wù),希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

為汪清等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及汪清網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站制作、網(wǎng)站設(shè)計、外貿(mào)網(wǎng)站建設(shè)、汪清網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

由于修改tomcat的配置文件或手動操作數(shù)據(jù)庫數(shù)據(jù)后,tomcat的緩存和redis的緩存很嚴重,需要經(jīng)常重啟tomcat來釋放緩存,經(jīng)常就是手動重啟。

# 1、查找tomcat的進程ID
ps -ef | grep tomcat
# 2、根據(jù)路徑去查找進程ID,然后逐個殺掉(畢竟一臺服務(wù)器上面是會有多個不同業(yè)務(wù)的tomcat在運行。)
kill -9 [ID]

剛接觸這些命令的時候,會經(jīng)常的手動去敲命令然后練習(xí)加深,久而久之,感覺是在浪費時間(有時候會頻繁修改數(shù)據(jù)庫內(nèi)容)。

所以就想著,能不能來編條shell角本去替我做這些意義不大的工作。

新建文件:

touch restart.sh
vi restart.sh

文件內(nèi)容:

#!/bin/bash
kow=/opt/apache-tomcat-7.0.54
open_acct=/opt/open_acct2
echo "killing tomcat..."
# 找到tomcat的進程id,并kill掉
ps -ef | grep -v grep | grep -i '/opt/apache-tomcat-7.0.54\|/opt/open_acct2' | awk '{print $2}' | sed -e "s/^/kill -9 /g" | sh -
echo "killed tomcat"
echo "starting kow tomcat..."
# 重新啟動tomcat
$kow/bin/startup.sh
$open_acct/tomcat2/bin/startup.sh
$open_acct/apache-tomcat-7.0.54/bin/startup.sh

然后保存文件,添加可執(zhí)行權(quán)限 :

chmod +x restart.sh

然后直接運行就可以重啟多個tomcat命令了。

注:上面有一部分 sed 和 sh 這兩個命令查了文檔也不太明白是什么意思,但大致感覺就是把進程ID緩存起來然后當(dāng)作shell角本去執(zhí)行。

我的想法是根據(jù)tomcat的執(zhí)行路徑去匹配查找我想要的刪除掉的進程, 

#這一段內(nèi)容是匹配多個不同值,可以修改為你想匹配的路徑
'/opt/apache-tomcat-7.0.54\|/opt/open_acct2'

看完了這篇文章,相信你對“Linux下如何重啟多個tomcat服務(wù)”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

本文名稱:Linux下如何重啟多個tomcat服務(wù)
本文地址:http://www.chinadenli.net/article36/gooopg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作面包屑導(dǎo)航云服務(wù)器外貿(mào)網(wǎng)站建設(shè)網(wǎng)站排名網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管