xxl-job
xxl-job copied to clipboard
更换数据库后配置失效
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刷新数据库。可以解决这个问题。
遇到类似的问题,很疑惑,求大神指点
遇到类似的问题,很疑惑,求大神指点 我已经说了呀,临时解决的话,去改下数据库或者重新保存一下corn。没有看源码,但也没那么必要看源码。
遇到类似的问题,很疑惑,求大神指点 我已经说了呀,临时解决的话,去改下数据库或者重新保存一下corn。没有看源码,但也没那么必要看源码。
要命的是这个组件已经上线了好长一段时间了,里面好几百个调度,一个个重新报存会崩溃的
而且发现是有的调度可以正常执行,有的调度又不行,给人感觉调度变慢了
遇到类似的问题,很疑惑,求大神指点 我已经说了呀,临时解决的话,去改下数据库或者重新保存一下corn。没有看源码,但也没那么必要看源码。
要命的是这个组件已经上线了好长一段时间了,里面好几百个调度,一个个重新报存会崩溃的
不用一个个保存,可以更新数据库。至于说不能正常执行的问题,我认为还是应该先定位原因,确认是否是程序问题或硬件网络等问题。