激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

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

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
主站蜘蛛池模板: 免费观看一区二区三区视频 | 色婷婷久久一区二区 | 国产一区二区精彩视频 | 亚洲小视频在线播放 | 国产精品免费久久久久久 | 国产成人在线播放视频 | 亚洲一区二区中文 | 免费a视频在线观看 | 免费人成在线播放 | 国产精品成人免费一区久久羞羞 | 91精品视频网址 | 日本a在线观看 | 欧美日韩一区三区 | 毛片免费视频播放 | 特一级黄色毛片 | 国产91porn| 国内精品伊人久久久久网站 | 久久精品视频5 | 欧美一区二区三区久久精品视 | 久久久成人999亚洲区美女 | 久久成人免费网 | 久久aⅴ国产欧美74aaa | 国产一区二区免费在线观看视频 | 亚洲午夜久久久精品一区二区三区 | 成人做爰高潮片免费视频美国 | a黄在线观看 | 看91视频| 欧美激情999 | 国产精品久久久在线观看 | 国产精品观看在线亚洲人成网 | 久久草在线看 | 4p嗯啊巨肉寝室调教男男视频 | 国产成人在线综合 | 姑娘第四集免费看视频 | 成人观看网站 | av色先锋| 欧美色淫| 精品久久中文网址 | 青草久久av| 欧美性色生活片免费播放 | 中国一级无毛黄色 |