一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - spring定時器定時任務到時間未執行問題的解決

spring定時器定時任務到時間未執行問題的解決

2022-03-09 00:54He Yanbo Java教程

這篇文章主要介紹了spring定時器定時任務到時間未執行問題的解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

spring定時器定時任務到時間未執行

應用場景

一個定時器類中有n個定時任務,有每30秒執行一次的還有每1分鐘執行一次的,出現問題的定時任務是0點整時執行的定時任務到了0點沒有執行。

原因分析

spring定時器任務scheduled-tasks默認配置是單線程串行執行的,當某個定時任務出現阻塞,或者執行時間過長,則線程就會被占用,其他定時任務排隊執行,導致后面的定時任務未能準時執行。

解決方式

開啟多線程定時任務執行

?
1
2
3
4
5
6
7
8
9
10
11
/**
 * 多線程執行定時任務
 */
@Configurable
public class ScheduleConfig implements SchedulingConfigurer {
    private static final int FIVE = 5;
    @Override
    public void configureTasks(ScheduledTaskRegistrar scheduledTaskRegistrar) {
        scheduledTaskRegistrar.setScheduler(Executors.newScheduledThreadPool(FIVE));
    }
}

解決修改系統時間后Spring 定時任務不執行

問題描述

Spring 定時任務不執行

事情起因是這樣的,我們有一個spring定時任務,每隔半小時要執行一次。

起因

由于種種原因,昨晚上這臺服務器被關機了,今早【重啟服務器】和【啟動定時任務服務】。

機器重啟后,發現服務器機器系統時間和實際北京時間不一致,相差10個小時。

于是乎,我使用date -s 10:35:35 設置和北京時間保持一致。

錯誤

本以為這樣,時間已經一致了,定時任務應該能正常執行了!

等了好幾個小時,定時任務依然沒有執行。

于是查看系統日志,系統日志一切正常,只是沒有定時任務執行的log日志。

解決問題

奇了個怪,服務正常啟動,但定時任務沒有執行。

然而昨天還在跑的服務,就因為一次關機,就over了?

不可能,于是關掉應用服務再次重啟。

定時任務執行成功了,于是得出結論: 服務器系統時間改變后,Spring 定時任務將失效。

服務器系統時間改變后,Spring 定時任務將失效,解決方法就是:重啟應用服務。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/weixin_42518062/article/details/103599656

延伸 · 閱讀

精彩推薦
  • Java教程Java 生成PDF文檔的示例代碼

    Java 生成PDF文檔的示例代碼

    這篇文章主要介紹了Java 生成PDF文檔的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    翼小白5422021-05-21
  • Java教程Java實力彈彈球實現代碼

    Java實力彈彈球實現代碼

    這篇文章主要為大家詳細介紹了Java實力彈彈球實現代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下 ...

    qq_265252154372020-06-06
  • Java教程解決StringBuffer和StringBuilder的擴容問題

    解決StringBuffer和StringBuilder的擴容問題

    這篇文章主要介紹了解決StringBuffer和StringBuilder的擴容問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教...

    正兒八經的胡說八道7302021-10-08
  • Java教程Spring學習筆記之bean生命周期

    Spring學習筆記之bean生命周期

    Spring Bean是Spring應用中最最重要的部分了。下面這篇文章主要給大家介紹了關于Spring學習筆記之bean生命周期的相關資料,文中通過示例代碼介紹的非常詳細...

    小崔5172021-03-04
  • Java教程java計算任意位水仙花數示例(回文數)

    java計算任意位水仙花數示例(回文數)

    這篇文章主要介紹了java計算任意位水仙花數示例(回文數),需要的朋友可以參考下 ...

    Java教程網4592019-11-22
  • Java教程java編寫全年考勤日歷

    java編寫全年考勤日歷

    這篇文章主要為大家詳細介紹了java編寫全年考勤日歷,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    始于千里之外9592021-06-18
  • Java教程Spring bean 四種注入方式詳解

    Spring bean 四種注入方式詳解

    這篇文章主要介紹了Spring bean的實例化和IOC依賴注入詳解,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    寧在春5372021-10-13
  • Java教程log4j2日志異步打印(實例講解)

    log4j2日志異步打印(實例講解)

    下面小編就為大家帶來一篇log4j2日志異步打印(實例講解)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    wunan23的日志6412021-01-23
主站蜘蛛池模板: 亚洲zooz人禽交xxxx | 国产精品久久久久久久人人看 | 91香蕉国产视频 | 亚洲午夜视频 | 久久综合给会久久狠狠狠 | 日韩免费一区 | 欧美人伦禁忌.5 | 美女任你摸 | 日韩精品一区二区三区中文字幕 | 免费在线观看日本 | 日韩理论片在线看免费观看 | 亚洲国产成人精品无码区99 | 国产精品一级香蕉一区 | 国产精品毛片高清在线完整版 | 99成人| 国产精品天天影视久久综合网 | 新影音先锋男人色资源网 | 欧美日韩一区二区三在线 | 午夜私人影院在线观看 | 国产精选之刘婷野战 | 美女视频黄a | 国产99在线a视频 | 日本人成动漫网站在线观看 | 93版高校教师 | 极限淫生小说 | 亚洲第6页| 免费精品国产在线观看 | 十六以下岁女子毛片免费 | 好大用力深一点女公交车 | 国产亚洲精品日韩香蕉网 | 成人午夜爽爽爽免费视频 | 含羞草国产亚洲精品岁国产精品 | 亚洲国产免费观看视频 | 亚州在线视频 | 欧美二区视频 | 亚洲视频1| 男人搡女人视频免费看 | 亚洲一区二区精品视频 | 亚洲激情 欧美 | 女人张开腿让男人桶视频免费大全 | 国产一级黄毛片 |