1. 程式人生 > >Tomcat設定自動定時啟動

Tomcat設定自動定時啟動

1、將Tomcat註冊為Windows服務

首先 啟動cmd 在cmd下找到tomcat路徑 cd d:\tomcat\bin 執行service.bat install命令,執行完成後,在控制面板—管理工具—服務裡面可看到安裝的Tomcat服務,如下圖所示。


2、編寫tomcat啟動和停止的指令碼

建立tomcat_start.bat檔案

@echo off
echo 執行開始時間
date/t
time/t
echo ***********************************************
echo 清除Tomcat快取檔案*******************************
echo 正在清除快取檔案Tomcat\work\Catalina\,請稍等......
rd /q/s " d:\tomcat\apache-tomcat-6.0.48\work\Catalina"
echo 清除Tomcat快取檔案完成!

echo ***********************************************

echo 正在開啟Tomcat服務!
net start Tomcat6
echo 開啟Tomcat服務成功!
echo ***********************************************
echo 結束時間
date/t
time/t

echo ***********************************************

建立tomcat_stop.bat檔案

@echo off
echo 執行開始時間
date/t
time/t
echo ***********************************************
echo 正在關閉Tomcat服務,請稍等......
net stop Tomcat6
echo 關閉Tomcat服務完成!
echo ***********************************************
echo ***********************************************
echo 結束時間
date/t
time/t

echo ***********************************************

將兩個檔案放在磁碟目錄下。

3、建立定時啟動任務

開啟控制面板—管理工具—任務程式計劃,建立基本任務,填寫名稱和描述


點選下一步設定觸發器


點選下一步設定操作 預設選中執行程式,選擇啟動程式指令碼,匯入tomcat_start.bat指令碼


點選完成,在程式屬性中設定許可權,選中使用最高許可權執行

同理建立定時關閉Tomcat任務。