永洪社区

标题: 调度任务没有按时执行 [打印本页]

作者: ICAC陆志廉    时间: 2021-12-31 09:41
标题: 调度任务没有按时执行
问题:
设置好每晚凌晨三点执行的一组调度任务,但其中有几个调度任务并没有执行,请问是什么情况?
背景:
存在其他项目在同一台服务器上,也是同一时间点开始调度任务,会有影响吗?


作者: yhdata_lyaa    时间: 2021-12-31 09:41
之前的状态也是开启的吗,以前是否有按时成功执行过。
可以考虑建议定时任务安排在闲时分散执行,避免任务集中运行。
所有任务的执行时间尽量安排在闲时,并且把时间分散开来,避免同一时间执行多个任务,
以免在忙时影响用户使用。如果在忙时导数,可以采用单独节点导数,和用户访问区分开。
风险:导数的定时任务,非常耗用资源,占用线程以及内存,如果在忙时导数,用户所发出
的请求会出现排队的情况,内存不足也会导致数据处理速度慢,直接导致永洪访问慢,甚至
是宕机。
作者: ICAC陆志廉    时间: 2021-12-31 09:41
上传了图片

作者: yhdata_lyaa    时间: 2021-12-31 09:48
显示的失败原因是什么呢,在同一台服务器上同一时间点有多个调度任务执行的是相同的任务吗
作者: ICAC陆志廉    时间: 2021-12-31 09:55
永洪tech-lya 发表于 2021-12-31 09:48
显示的失败原因是什么呢,在同一台服务器上同一时间点有多个调度任务执行的是相同的任务吗 ...

没有显示失败,只是没到指定的时间点执行,最后一次执行的时间停住了。确实存在同一时间点有多个调度任务共同执行的情况,但不是相同的任务,是其他项目的抽数任务
作者: yhdata_lyaa    时间: 2021-12-31 10:07
ICAC陆志廉 发表于 2021-12-31 09:55
没有显示失败,只是没到指定的时间点执行,最后一次执行的时间停住了。确实存在同一时间点有多个调度任务 ...

最后9点是你们手动执行的吗,有没有设置其他触发条件
作者: ICAC陆志廉    时间: 2021-12-31 10:10
永洪tech-lya 发表于 2021-12-31 10:07
最后9点是你们手动执行的吗,有没有设置其他触发条件

最后九点是我手动执行的时间,没有任务触发器
作者: ICAC陆志廉    时间: 2021-12-31 10:28
永洪tech-lya 发表于 2021-12-31 10:18
之前的状态也是开启的吗,以前是否有按时成功执行过。
可以考虑建议定时任务安排在闲时分散执行,避免任务 ...

一直都是开启的,没有成功运行过,我们项目设置在凌晨三点导数,不会影响用户使用,估计是其他项目也在同一时间导数导致出现问题吧
作者: yhdata_lyaa    时间: 2021-12-31 10:39
ICAC陆志廉 发表于 2021-12-31 10:28
一直都是开启的,没有成功运行过,我们项目设置在凌晨三点导数,不会影响用户使用,估计是其他项目也在同 ...

少量数据同时没问题,多了可能会出现问题,最好是闲时再分散执行




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4