設定定時器——Tomcat啟動後開始執行
首先建立監聽器:
public class ScheduleListener implements ServletContextListener {
private static ScheduledExecutorService service4Check;
@Override
public void contextInitialized(ServletContextEvent event) {
createSchedule();
}
private static void createSchedule() {
CheckSchedule();
}
private static void CheckSchedule() {
service4Check=Executors.newScheduledThreadPool(1);
service4Check.scheduleWithFixedDelay(new CheckTask(), 1000, 180*1000,
TimeUnit.MILLISECONDS);//每3分鐘執行一次
}
public class CheckTask extends TimerTask{
@Override
public void run() {
//要定時執行的任務
}
}
}
然後在web.xml檔案中新增監聽器:
<listener>
<listener-class>com.xxx.ScheduleListener</listener-class>
</listener>
啟動Tomcat後,該定時器會自動執行。
相關文章
- Jenkins設定定時觸發器執行任務Jenkins觸發器
- win10如何設定定時開啟bat win10設定定時開啟bat方法Win10BAT
- window設定定時執行 git 更新(git pull)Git
- 伺服器設定定時器伺服器定時器
- 寶塔用 systemd 設定定時執行 .sh 檔案
- Linux Tomcat安裝篇(daemon執行,開機自啟動)LinuxTomcat
- Linux啟動tomcat後執行shutdown.sh關閉時出現異常:Connection refused (Connection refused)LinuxTomcat
- NAS如何設定定時開關機
- springBoot @Scheduled多工同時開始執行Spring Boot
- js設定定時任務JS
- SAP Netweaver和Hybris Commerce啟動後執行的預設操作
- CentOS7設定定時任務 每隔30分鐘執行一次命令CentOS
- Springboot啟動時執行指定程式碼Spring Boot
- Linux上監控Tomcat Down掉後自動重啟TomcatLinuxTomcat
- Linux 檢視程式啟動時間、執行時間Linux
- win10如何簡單設定定時關機 電腦怎麼設定定時關機Win10
- tomcat 啟動dangdang的spring配置超時TomcatSpring
- JavaWeb開發之什麼時候重啟Tomcat伺服器JavaWebTomcat伺服器
- 一行命令冷啟動後,即可開始編寫程式碼[標題黨]
- neovim之DashBoard(neovim開始/啟動介面設定)
- Linux如何檢視系統/伺服器的執行時間及啟動時間?Linux伺服器
- 如何在Docker容器啟動時自動執行指令碼Docker指令碼
- 開啟IDEA工具的service執行spingboot啟動類Ideaboot
- 教你解決win10執行360瀏覽器後hao123自動開啟的方法Win10瀏覽器
- centos7 設定tomcat自啟動CentOSTomcat
- Windows環境同時啟動多個TomcatWindowsTomcat
- 開啟執行Adobe Photoshop 、AI等軟體時卡在啟動視窗怎麼辦?AI
- Linux(Debian)使用crontab設定定時任務Linux
- 直播電商原始碼,活動開始時間計時器原始碼
- 淺讀tomcat架構設計和tomcat啟動過程(1)Tomcat架構
- 電腦怎麼設定定時關機 win10電腦設定定時關機的方法介紹Win10
- Linux(CentOS)啟動時自動執行指令碼(rc.local)LinuxCentOS指令碼
- Linux配置JavaEE環境 Linux中安裝JDK、Tomcat、mysql 設定Tomcat自啟動、設定mysql自啟動LinuxJavaJDKTomcatMySql
- ubuntu15中tomcat開機自動啟動UbuntuTomcat
- 如何讓spring boot 啟動後就執行某個方法Spring Boot
- 執行緒啟動原理執行緒
- idea配置tomcat時,執行按鈕灰色禁用狀態IdeaTomcat
- SpringBootApplication是如何啟動Tomcat的? | 破解SpringBoot Tomcat啟動之謎 !Spring BootAPPTomcat