tomcat設定定時重啟

2022-09-11 23:39:17 字數 740 閱讀 2934

1.準備tomcat重啟的指令碼(restarttomcat.sh):

restarttomcat.sh

2.上傳重啟指令碼到tomcat安裝路勁下:(比如:/data/tomcat/apache-tomcat-8.5.65/bin,這是我的安裝路徑

可以借助上傳工具:xftp等。

3.修改檔案許可權:

cd /data/tomcat/apache-tomcat-8.5.65/bin

chmod +x restarttomcat.sh

4.設定定時任務:

方式1:進入/etc目錄修改crontab檔案

sed -i '$a\0 4 * * * /data/tomcat/apache-tomcat-8.5.65/bin/restarttomcat.sh\' /etc/crontab
方式2:命令進入編輯(操作同vi編輯),插入該內容(0 4 * * * /data/tomcat/apache-tomcat-8.5.65/bin/restarttomcat.sh)

crontab -e
5.測試定時任務:

a.修改定時任務的時間(0 4改為最近的時間)

b.記錄當前tomcat的任務程序id(ps -ef | grep tomcat)

c.等定時任務自動執行後,再次記錄當前tomcat的程序id

d.若執行成功,兩個程序id則不一樣(反之,則定時任務設定失敗)  

Tomcat定時重啟

本文主要是介紹定時重啟tomcat7.exe不是tomcat7w.exe下的start 編寫.bat檔案的指令碼。通過windows計畫任務定期呼叫執行指令碼檔案執行tomcat7.exe 1 檔名任意起 2 內容如下 echo off taskkill f im tomcat7.exe echo ...

linux 定時重啟 tomcat

usr local tomcat 6.0.35 為tomcat安裝目錄。1 編寫指令碼 html view plain copy print?bin sh echo restarting the tomcat 6.0.35.pid ps ef grep tomcat 6.0.35 grep v gr...

linux定時重啟tomcat

1.先編寫tomcat重啟指令碼 bin sh etc profile tomcat opt media tomcat apache tomcat 8.5.29 tomcat path bin pid ps aux grep tomcat path grep v grep grep v retomc...