在测试环境进行quartz定时任务的测试,然后出现有时执行有时不执行的情况,quartz的定时任务是使用数据库的方式,然后看qrtz_cron_triggers和qrtz_triggers中的数据发现定时任务是执行的,但是任务接口就是没执行,也没报错日志
然后看网上说线程池不够,进行了扩充10改成了100,还是没用
重点:搞笑的来了,我一直以为是quartz配置的问题,搞了两天。然后,设置成自己的数据库没问题,突然想起来测试数据库不止我一个人使用。。。。
对,没错,不是没执行,是在别人启动的服务中执行了,他那边因为没有我刚写的任务接口,他那边一堆报错日志。。。。
太奇葩了