當前位置:ag真人国际官网-ag旗舰厅官方网站 » 編程軟體 » tomcat重啟腳本

tomcat重啟腳本-ag真人国际官网

發布時間: 2022-01-08 06:22:02

㈠ bat 監聽tomcat 如果死掉則重啟, 這個腳本怎麼寫

flag=`ps-ef|greptomcat|grep-v"grep"|wc-l`
if[$flag-lt1];then
${catalina_home}/bin/shutdown.sh
sleep10
kill-9`psaux|grep"tomcat"|grep-vgrep|awk'{print$2}'`
sleep10
${catalina_home}/bin/startup.sh
sleep5
else
echo"tomcat運行正常."
fi
把上面腳本添加到cron定時檢測

linux下 tomcat啟動時候如何自動運行sh腳本

在腳本中判斷一下 tomcat是否啟動了,
如果啟動了,那麼這個跳出,不再繼續執行該腳本;
如果沒有啟動那麼就執行該腳本以下的內容。
另外把這個腳本放入到crontab計劃任務中去 每半個小時執行一次。

㈢ 如何用java程序控制tomcat重啟

因為平時tomcat在windows上的重啟一般都是用vbs或者是 .bat腳本來寫的.只要做能做到用java調用這兩種 腳本就可以了. 在java的api裡面.可以用代碼控制本地的可執行文件 而不能直接調用腳本.因此需要把腳本轉 換成可執行文件可以下載 visualvbs來把vbs腳本轉換成.exe .bat轉換的腳本更多.網上搜索一下就能找到了. 之後在線程裡面直接調用java api裡面的執行代碼就可以 做到重啟tomcat了.demo: 首先是重啟腳本,寫成.vbs set wshshell=wscript.createobject("wscript.shell") wshshell.run("net stop tomcat5") wscript.sleep(10000) wshshell.run("net start tomcat5") 然後用visualvbs轉換成.exe文件 然後做一個類,重啟tomcat專用 package com.uf.tool.util; public class tomcatreset { private string tomcat=""; public tomcatreset() {configconfig=config.getconfig(); tomcat=config.getproperties("tomcat");} public void tomcatrun(){try{ system.out.println("the command is:" tomcat); process child = runtime.getruntime().exec(tomcat); } catch

㈣ tomcat伺服器如何重啟

非安裝版的:
找到tomcat正確路徑,然後:
運行 bin/shutdown 關閉tomcat服務
再運行 bin/startup 啟動tomcat服務

安裝版的:
可以在服務裡面找到apache tomcat,將啟動類型改為你需要的類型。

其他:
在windows下將tomcat生成服務,每次windows就可自動重啟tomcat
可以弄成windows服務
1 cmd 進入 tomcat bin目錄
2 執行 service install
完成
必須確保環境變數已配置正確

xp的步驟:
開始菜單--運行--services.msc--apache tomcat服務

㈤ linux重啟tomcat服務命令

重啟tomcat一般要進去tomcat的安裝目錄,裡面有stop.sh和start.sh 腳本,直接執行即可。
具體操作可以參考如下,
首先,進入tomcat下的bin目錄
cd /usr/local/tomcat/bin
使用tomcat關閉命令
./shutdown.sh
查看tomcat是否可以關閉
ps -ef|grep java
如果顯示以下相似信息,說明tomcat還沒有關閉
root 12976 1 0 sep01 ? 00:10:22 /usr/java/jdk1.7.0_80/bin/java -djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -djava.util.logging.manager=org.apache.juli.classloaderlogmanager -djdk.tls.ephemeraldhkeysize=2048 -djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -dcatalina.base=/usr/local/tomcat -dcatalina.home=/usr/local/tomcat -djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.bootstrap start
*如果你想直接幹掉tomcat,你可以使用kill命令,直接殺死tomcat進程
kill -9 12976
然後繼續查看tomcat是否關閉
ps -ef|grep java
如果出現以下信息,則表示tomcat已經關閉
root 19955 19757 0 17:48 pts/0 00:00:00 grep java
啟動tomcat
./startup.sh
查看tomcat日誌(記得切換路徑哦)tail -f catalina.out

㈥ 有沒有可以讓tomcat自動重啟指定項目的語句

按照以下步驟進行即可。
第一:把tomcat6安裝成windows 2003服務。
1、首先檢查tomcat\bin目錄下是否有service.bat文件。
2、開始——運行,輸入cmd打開命令窗口,cd到tomcat\bin目錄下,運行service.bat install命令。回車,安裝成功。
3、開始——運行,輸入services.msc打開服務,找到服務apache tomcat 6。

4、啟動此服務,在瀏覽器訪問應用,如果訪問成功說明tomcat6服務安裝成功,並且啟動成功。
第二:編寫啟動服務腳本和停止服務腳本
1、編寫啟動腳本,腳本名稱為tomcat_startup.bat,腳本內容如下:
@echo off
echo 執行開始時間
date/t
time/t
echo ***********************************************

echo 清除tomcat緩存文件*******************************
echo 正在清除緩存文件tomcat\work\catalina\,請稍等......
rd /q/s " d:\hdcc-tomcat-6.0.29\work\catalina"
echo 清除tomcat緩存文件完成!
echo ***********************************************

echo 正在開啟tomcat服務!
net start tomcat6
echo 開啟tomcat服務成功!
echo ***********************************************
echo 結束時間
date/t
time/t
echo ***********************************************
2、編寫停止腳本,腳本名稱為tomcat_shutdown.bat,腳本內容如下:
@echo off
echo 執行開始時間
date/t
time/t
echo ***********************************************
echo 正在關閉tomcat服務,請稍等......
net stop tomcat6
echo 關閉tomcat服務完成!
echo ***********************************************
echo ***********************************************
echo 結束時間
date/t
time/t
echo ***********************************************
第三:制定任務計劃,定時自動重啟tomcat
添加關閉tomcat服務的任務計劃:開始——控制面板——任務計劃——添加任務計劃

設置好任務計劃的啟動時間,一般建議在下班以後,沒有人使用系統的時候進行,設置好任務計劃運行的星期日子。
在往伺服器上部署以前,最好先找台測試機進行測試驗證,避免對伺服器造成影響。注意做此項操作的時候,一定要在周末,或者是下班時間進行。

㈦ linux怎麼寫tomcat重啟的腳本

tomcat的安裝目錄有關閉,重啟的腳本。
啟動:tomcat/bin/startup.sh
關閉:tomcat/bin/shutdown.sh
也可以用這個重啟:
tomcat/bin/catalina.sh --help

㈧ tomcat經常掛掉,現需要windows下tomcat 7的重啟腳本以方便設置定時任務計劃。

net start tomcat的服務名,把這個做到bat文件里邊去,計劃任務執行bat就可以了

㈨ linux shell腳本tomcat自啟動腳本

比較好的辦法是你把他分段執行一下,比如先執行ps -fwwu tomcat,看輸出什麼,然後執行ps -fwwu tomcat|grep apache-tomcat,依次類推

這邊大概看下來的作用分別是(以豎杠為分割)

  1. 查看進程tomcat

  2. 查找包含apache-tomcat關鍵字的進程

  3. 過濾grep本身這行

  4. 過濾pid這行

  5. 提取第二列

  6. 刪除當前id號的進程

㈩ ssh重啟遠程tomcat的指令

shutdown.sh是在linux系統下的關閉tomcat的shell程序,如果是在windows下不用管它,shutdown.bat是windows下的批處理文件,不需要指令,可以輸入shutdown.bat直接運行即可,如果在文件夾下使用滑鼠直接雙擊運行,就像運行exe文件一樣。不過要重啟tomcat還需要運行startup.bat 。需要常用指令就去網路搜吧,「dos命令大全」,或者直接在dos系統下直接用help,所有的命令和用法都出來了。

熱點內容
phpjava交互 發布:2024-07-17 16:58:57 瀏覽:356
resin下jsp不能正常編譯 發布:2024-07-17 16:34:44 瀏覽:229
sqlserver如何切換主備伺服器 發布:2024-07-17 16:23:02 瀏覽:299
mc18伺服器ip 發布:2024-07-17 16:23:02 瀏覽:379
仙境傳說手游腳本 發布:2024-07-17 16:09:24 瀏覽:691
matlab命令窗口和新建腳本 發布:2024-07-17 15:51:26 瀏覽:375
建ftp文件夾 發布:2024-07-17 15:51:26 瀏覽:955
魔獸撿物腳本 發布:2024-07-17 15:27:56 瀏覽:130
開發ip伺服器 發布:2024-07-17 15:24:42 瀏覽:388
安卓系統視頻製作哪個好用 發布:2024-07-17 15:10:47 瀏覽:210
网站地图