问题:设置了定时任务,每天上午十点半推送个推消息,但是会推送两次。本地环境测试正常,线上环境报错。
原因:发现是由于线上环境tomcat的设置问题
其中host标签下appBase指定了工程目录,下面的context标签又指定了一次docBase。所以生成两个quartz实例,就会定时执行两次。
解决办法: 去掉该context标签
参考了https://blog.youkuaiyun.com/liujun_for_java/article/details/78094480
问题:设置了定时任务,每天上午十点半推送个推消息,但是会推送两次。本地环境测试正常,线上环境报错。
原因:发现是由于线上环境tomcat的设置问题
其中host标签下appBase指定了工程目录,下面的context标签又指定了一次docBase。所以生成两个quartz实例,就会定时执行两次。
解决办法: 去掉该context标签
参考了https://blog.youkuaiyun.com/liujun_for_java/article/details/78094480