午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

java - spring 定時任務(wù)執(zhí)行異常

瀏覽:251日期:2023-12-09 13:42:23

問題描述

本來每天周一到周五凌晨1點執(zhí)行的任務(wù),查看日志發(fā)現(xiàn)在周日20點執(zhí)行了,求解可能發(fā)生的原因,服務(wù)器是單核cpu.補(bǔ)充:我的定時任務(wù)類里有AB兩個定時任務(wù),A任務(wù)周一到周五1點執(zhí)行(@Scheduled(cron = '0 0 1 ? MON-FRI')),B任務(wù)每天3點執(zhí)行(@Scheduled(cron = '0 0 3 ? *')),查看日志發(fā)現(xiàn)在周一到周五時,先執(zhí)行A任務(wù)而后執(zhí)行了B任務(wù),也就是B沒有等到3點就執(zhí)行了;當(dāng)在周六周日是時B任務(wù)才是3點執(zhí)行的,而周日20點A任務(wù)卻執(zhí)行了。。。

問題解答

回答1:

我猜測你并沒有指定定時任務(wù)的pool size,所以默認(rèn)所有schedule的共用一個線程。需要指定schedule 的pool size大小

xml

<task :annotation-driven scheduler ='myScheduler' /><task :scheduler pool-size ='10' />

bean

@Bean(destroyMethod = 'shutdown') public Executor taskScheduler() {return Executors.newScheduledThreadPool(10); }

補(bǔ)充:共用一個線程將帶來嚴(yán)重的問題。如果A任務(wù)沒有在2小時內(nèi)執(zhí)行完,那么B任務(wù)的執(zhí)行時間將延后,甚至不執(zhí)行。

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 激情婷婷色 | 国产精品视频一区在线观看 | 久久久久久国产精品免费免费 | 免费在线观看成年人视频 | 蜜桃视频色 | 日日夜夜精品 | 日一区二区 | 色综合综合色 | 日韩视频精品在线 | 国产超碰自拍 | 亚洲精品第一 | 日韩在线天堂 | 深夜福利视频在线 | 国产成人精品免费视频 | 免费看片网站91 | 久久成人精品 | 日本美女黄色一级片 | 久久一区二区三区四区 | 视频一区国产 | a级黄色免费视频 | 亚洲久久一区 | 成人首页| 美国一级黄色录像 | 久久久人人人 | 久久国产精品亚洲 | 色多多在线观看视频 | 精品日本一区二区三区在线观看 | 日韩欧美小说 | 国产视频1区2区 | 亚洲免费网址 | 婷婷丁香花 | 四虎网址在线观看 | 茄子香蕉视频 | 91成年视频 | 黄页网站在线观看 | 久久亚洲区| 日本成人性视频 | 婷婷天天| 国产56页| 婷婷视频在线观看 | 日韩欧美在线视频观看 |