this.buildScheduler();
TriggerKey triggerKey = TriggerKey.triggerKey("test", TRIGGERGROUP);
CronTrigger trigger = (CronTrigger) this.scheduler.getTrigger(triggerKey);
trigger.getTriggerBuilder().withIdentity(triggerKey)
.withSchedule(CronScheduleBuilder.cronSchedule("*/2 * * * * ?")).build();
this.scheduler.rescheduleJob(triggerKey, trigger);
我开始设置5s一次,现在用新的trigger替换旧的,为什么没效果?求指导
改过后的trigger没指向原始trigger,写成这样:
trigger=
trigger.getTriggerBuilder().withIdentity(triggerKey)
.withSchedule(CronScheduleBuilder.cronSchedule("*/2****?")).build();
收工。
改过后的trigger没指向原始trigger,写成这样:
trigger=
trigger.getTriggerBuilder().withIdentity(triggerKey)
.withSchedule(CronScheduleBuilder.cronSchedule("*/2****?")).build();
收工。
改过后的trigger没指向原始trigger,写成这样:
trigger=
trigger.getTriggerBuilder().withIdentity(triggerKey)
.withSchedule(CronScheduleBuilder.cronSchedule("*/2****?")).build();
收工。
改过后的trigger没指向原始trigger,写成这样:
trigger=
trigger.getTriggerBuilder().withIdentity(triggerKey)
.withSchedule(CronScheduleBuilder.cronSchedule("*/2****?")).build();
收工。
一个工程一个调度器够了,你应该是其他地方的问题,这么更新没问题的。版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。