springboot1x的坑
在项目中使用了SpringBoot 2.1.7版本,项目部署到tomcat跑了2次,项目中的定时器@schedu会多执行一次。如图出现了2个springboot,也在百度上找了很多博客,没有办法解决问题。
网上的解决办法大概分为2个
1.springboot的内置tomcat没有去掉导致springboot 和tomcat 分别启动了1次 |
2.在tomcat 的server.xml中 把host的appBase 换为“” |
结果都没有用

解决方法
1.spring boot版本改为2.2.2,问题解决,定时器也恢复正常

