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

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

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

問題解答

回答1:

我猜測你并沒有指定定時任務的pool size,所以默認所有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); }

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

標簽: java
相關文章:
主站蜘蛛池模板: 强制高潮抽搐sm调教高h | 日本中文字幕在线观看 | 有码中文字幕 | 在线观看精品视频 | 久久一区精品 | 亚洲精品女人 | 新黄色网址 | 亚洲精品国产免费 | 99re热| www一区二区| 黄色.www | 一级欧美日韩 | 自拍 亚洲 欧美 | 日韩免费视频一区二区视频在线观看 | 国产福利影视 | 久久国产区 | 九九精品免费视频 | 国产绿帽刺激高潮对白 | 亚洲婷婷丁香 | 国产精品伦 | 日韩影视一区 | 日韩欧美国产一区二区三区 | 黄色精品网站 | 经典久久 | 国产福利免费视频 | 青青免费在线视频 | 看全色黄大色大片 | 国产性自拍 | 成年人免费黄色 | 深夜视频在线免费观看 | 色在线免费观看 | 国产激情片| 日韩精品三级 | 四虎在线影院 | 日韩欧美在线视频播放 | 欧美综合在线观看 | 日韩大片在线 | 黄色片视频在线观看 | 99热这里是精品 | 九九在线精品视频 | 欧美日韩一区二区在线观看 |