项目中采用了elastic-job作为任务调度,但在实际使用时系统重启的时候没有对java创建的任务进行重新加载,而通过spring配置的任务却加载成功了,后来看了原来,发现elastic-job在初始化时,会加载spring配置文件,将任务重新创建,而对java 创建的任务却没有任务的处理。
解决办法:本人是修改源码,在项目启动的时候,通过zookeeper获取所有的任务信息,将没有删除的任务重新创建一遍就可以了
项目中采用了elastic-job作为任务调度,但在实际使用时系统重启的时候没有对java创建的任务进行重新加载,而通过spring配置的任务却加载成功了,后来看了原来,发现elastic-job在初始化时,会加载spring配置文件,将任务重新创建,而对java 创建的任务却没有任务的处理。
解决办法:本人是修改源码,在项目启动的时候,通过zookeeper获取所有的任务信息,将没有删除的任务重新创建一遍就可以了
本文标题:关于Elastic-Job系统重启后任务无法执行
本文链接:https://www.haomeiwen.com/subject/kjuujctx.html
网友评论