如何設置tomcat定時自動重啟


,今天筆者就跟大家分享一下如何設置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

1、添加關閉Tomcat服務的任務計划:開始——控制面板——任務計划——添加任務計划,如圖:

 

點擊添加任務計划,如圖:

 

點擊下一步

 

點擊瀏覽,找到要運行的腳本(建議把腳本放在盤符根目錄下),這里首先要選擇的是關閉tomcat的腳本

 

選擇關閉腳本

 

選擇每周,點擊下一步

 

設置好任務計划的啟動時間,一般建議在下班以后,沒有人使用系統的時候進行,設置好任務計划運行的星期

 

日子,這個可根據客戶要求適當調整。點擊下一步

 

輸入服務器密碼,下一步

 

 

單擊完成,即可完成關閉Tomcat服務任務計划的設置。

2、添加關閉Tomcat服務的任務計划:開始——控制面板——任務計划——添加任務計划,如圖:

 

點擊添加任務計划,如圖:

 

點擊下一步

 

點擊瀏覽,找到要運行的腳本(建議把腳本放在盤符根目錄下),這里要選擇的是啟動tomcat的腳本

 

選擇啟動腳本

 

選擇每周,點擊下一步

 

設置好任務計划的啟動時間,一般建議在下班以后,沒有人使用系統的時候進行,設置好任務計划運行的星期日子,這個可根據客戶要求適當調整。點擊下一步

 

輸入服務器密碼,下一步

 

單擊完成,即可完成任務計划的設置。

3、在往服務器上部署以前,最好先找台測試機進行測試驗證,避免對服務器造成影響。注意做此項操作的時候,一定要在周末,或者是下班時間進行。

摘自 http://www.qdexun.cn/jsp/news/shownews.do?method=GetqtnewsdetailAction&id=1062


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM