场景:
1.测试环境、开发环境同用一个数据库,代码一致
2.测试环境的代码不变,开发环境新增一个Job类,用于定时执行任务
3.启动一个调度任务,时间设为每分钟执行一次,要执行的任务类为新增的job类
4.执行一切正常
5.但是
6.重启开发环境的应用时,
7.出问题了
8.qrtz_triggers中trigger_state变成error
问题所在:
开发环境关闭后,就会执行测试环境的应用,
找不到新增job类,执行不了任务的方法
处理:
测试环境、开发环境,保持任务那段 代码一致