xxl-job icon indicating copy to clipboard operation
xxl-job copied to clipboard

更换数据库后配置失效

Open sunqb opened this issue 2 years ago • 1 comments

Please answer some questions before submitting your issue. Thanks!

Which version of XXL-JOB do you using?

2.3.1

Expected behavior

更换数据库后,定时任务的数据迁移到辛苦,定时任务能够如期执行。例如:0 5 0 1/1 * ?

Actual behavior

更换数据库后,失效

Steps to reproduce the behavior

1、更换xxl_job数据库 2、迁移旧数据库的配置数据到新库 3、修改xxl_job应用里面的数据库地址为新库地址 4、重启xxl_job应用和业务应用 5、查看定时任务有没有执行-------> 结果没有执行

Other information

在xxl_job控制台重新保存corn表达式后,查看数据库里面的xxl_job_info表的trigger_next_time 正确。查看定时器正常定时执行。

所以猜测:xxl_job系统是不是没有每天根据corn重新计算trigger时间,然后更新trigger_next_time。 建议:根据corn配置,每天计算trigger_next_time刷新数据库。可以解决这个问题。

sunqb avatar Sep 22 '22 03:09 sunqb

遇到类似的问题,很疑惑,求大神指点

bjddd192 avatar Sep 22 '22 14:09 bjddd192

遇到类似的问题,很疑惑,求大神指点 我已经说了呀,临时解决的话,去改下数据库或者重新保存一下corn。没有看源码,但也没那么必要看源码。

sunqb avatar Sep 23 '22 00:09 sunqb

遇到类似的问题,很疑惑,求大神指点 我已经说了呀,临时解决的话,去改下数据库或者重新保存一下corn。没有看源码,但也没那么必要看源码。

要命的是这个组件已经上线了好长一段时间了,里面好几百个调度,一个个重新报存会崩溃的

bjddd192 avatar Sep 26 '22 18:09 bjddd192

而且发现是有的调度可以正常执行,有的调度又不行,给人感觉调度变慢了

bjddd192 avatar Sep 26 '22 18:09 bjddd192

遇到类似的问题,很疑惑,求大神指点 我已经说了呀,临时解决的话,去改下数据库或者重新保存一下corn。没有看源码,但也没那么必要看源码。

要命的是这个组件已经上线了好长一段时间了,里面好几百个调度,一个个重新报存会崩溃的

不用一个个保存,可以更新数据库。至于说不能正常执行的问题,我认为还是应该先定位原因,确认是否是程序问题或硬件网络等问题。

sunqb avatar Sep 27 '22 11:09 sunqb