最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

spring定時(shí)任務(wù)(scheduler)的串行、并行執(zhí)行實(shí)現(xiàn)解析

 更新時(shí)間:2019年09月02日 14:16:07   作者:厭世閻羅  
這篇文章主要介紹了spring定時(shí)任務(wù)(scheduler)的串行、并行執(zhí)行實(shí)現(xiàn)解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

對(duì)于spring的定時(shí)任務(wù),最近有接觸過一些,對(duì)于串行和并行也學(xué)習(xí)了一下,現(xiàn)在這里做下記錄。

我是把每個(gè)定時(shí)任務(wù)分別寫在不同的類中的,即一個(gè)類就是一個(gè)定時(shí)任務(wù),然后在spring配置文件中進(jìn)行配置,首先說串行任務(wù)的配置。如下:

1、串行

<task:scheduled-tasks>
      <task:scheduled ref="className1" method="methodName1" cron="0 0/5 * * * ?"/>
      <task:scheduled ref="className2" method="methodName2" cron="0 0 12 * * ?"/>
</task:scheduled-tasks>

如上所示為兩個(gè)串行的定時(shí)任務(wù),分別為類className1中的methodName1和類className2中的methodName2兩個(gè)方法,串行的執(zhí)行方式為先執(zhí)行定時(shí)任務(wù)1,定時(shí)任務(wù)1執(zhí)行結(jié)束后再執(zhí)行定時(shí)任務(wù)2。

2、并行

<task:scheduler id="scheduler" pool-size="10" />
<task:scheduled-tasks scheduler="scheduler" >
   <task:scheduled ref="className1" method="methodName1" cron="0 0/5 * * * ?"/> 
   <task:scheduled ref="className2" method="methodName2" cron="0 0 12 * * ?"/>
</task:scheduled-tasks>

如上所示為兩個(gè)并行的定時(shí)任務(wù),兩個(gè)定時(shí)任務(wù)沒有先后順序,可以同時(shí)執(zhí)行。pool-size="10" 為同時(shí)執(zhí)行定時(shí)任務(wù)的最大數(shù)量。

以上就是關(guān)于spring定時(shí)任務(wù)的串行和并行的配置。

如果我寫的內(nèi)容有問題或者不足的地方,歡迎指出。謝謝。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring中屬性注入詳解

    Spring中屬性注入詳解

    這篇文章主要為大家詳細(xì)介紹了Spring中屬性注入,演示了int、String、數(shù)組、list等屬性的注入,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • 啟動(dòng)Solr提示Java版本低問題解決方案

    啟動(dòng)Solr提示Java版本低問題解決方案

    這篇文章主要介紹了啟動(dòng)Solr提示Java版本低問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 微信跳一跳輔助Java代碼實(shí)現(xiàn)

    微信跳一跳輔助Java代碼實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了微信跳一跳輔助的Java代碼實(shí)現(xiàn)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Java數(shù)據(jù)結(jié)構(gòu)之LinkedList的用法詳解

    Java數(shù)據(jù)結(jié)構(gòu)之LinkedList的用法詳解

    鏈表(Linked?list)是一種常見的基礎(chǔ)數(shù)據(jù)結(jié)構(gòu),是一種線性表。Java的LinkedList(鏈表)?類似于?ArrayList,是一種常用的數(shù)據(jù)容器,本文就來簡(jiǎn)單講講它的使用吧
    2023-05-05
  • MyBatis存儲(chǔ)過程、MyBatis分頁(yè)、MyBatis一對(duì)多增刪改查操作

    MyBatis存儲(chǔ)過程、MyBatis分頁(yè)、MyBatis一對(duì)多增刪改查操作

    本文通過一段代碼給大家介紹了MyBatis存儲(chǔ)過程、MyBatis分頁(yè)、MyBatis一對(duì)多增刪改查操作,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-11-11
  • java中實(shí)現(xiàn)遞歸計(jì)算二進(jìn)制表示中1的個(gè)數(shù)

    java中實(shí)現(xiàn)遞歸計(jì)算二進(jìn)制表示中1的個(gè)數(shù)

    這是一個(gè)很有意思的問題,是在面試中特別容易被問到的問題之一,解決這個(gè)問題第一想法肯定是一位一位的去判斷,是1計(jì)數(shù)器+1,否則不操作,跳到下一位,十分容易,編程初學(xué)者就可以做得到!
    2015-05-05
  • SpringBoot 開發(fā)提速神器 Lombok+MybatisPlus+SwaggerUI

    SpringBoot 開發(fā)提速神器 Lombok+MybatisPlus+SwaggerUI

    這篇文章主要介紹了SpringBoot 開發(fā)提速神器 Lombok+MybatisPlus+SwaggerUI,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • JVM虛擬機(jī)性能監(jiān)控與故障處理工具介紹

    JVM虛擬機(jī)性能監(jiān)控與故障處理工具介紹

    這篇文章主要為大家介紹了JVM虛擬機(jī)性能監(jiān)控與故障處理工具介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • java實(shí)現(xiàn)登錄注冊(cè)界面

    java實(shí)現(xiàn)登錄注冊(cè)界面

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)登錄注冊(cè)界面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • java實(shí)現(xiàn)word文件轉(zhuǎn)html文件

    java實(shí)現(xiàn)word文件轉(zhuǎn)html文件

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)word文件轉(zhuǎn)html文件的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03

最新評(píng)論

六盘水市| 西充县| 乌苏市| 竹溪县| 顺义区| 姜堰市| 四会市| 开阳县| 巴中市| 安吉县| 姜堰市| 凌云县| 巨鹿县| 咸丰县| 霍山县| 榆林市| 义乌市| 阳信县| 台北市| 延津县| 安泽县| 广丰县| 马公市| 昆山市| 平舆县| 伊金霍洛旗| 江西省| 临城县| 昌图县| 京山县| 新田县| 吉安县| 淮南市| 金山区| 河北省| 塘沽区| 天峻县| 河池市| 鄂尔多斯市| 托克逊县| 保德县|