spring定时任务执行两次的原因与解决方法
2020-07-09 10:10
351 查看
1、背景:spring定时任务在本地是执行一次没问题的,部署到服务器同一时间执行2次。问题原因出在了linux服务器部署的tomcat上,原因是jar包放在了部署tomcat的webapps下路径为/usr/local/tomcat-admin-8090/webapps。而tomcat server.xml的配置如下
这几行代码问题是什么?是appBase和docBase,原因是tomcat加载完appBase=“webapps"之后又去加载docBase绝对路径下的项目,因此造成加载两次项目的问题。
2、找到问题的根源,下面讲解决办法:
将 appBase=“webapps"改成appBase=””
问题解决
相关文章推荐
- spring定时任务执行两次的原因与解决方法
- 4000 spring定时任务执行两次的原因与解决方法
- spring定时任务执行两次的原因与解决方法
- spring定时任务执行两次的原因与解决方法
- spring定时任务执行两次的原因与解决方法
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- spring定时任务执行两次及tomcat部署缓慢问题的解决方法
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- 解决Spring定时计划任务重复执行两次或多次(实例被构造两次)问题的方法
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- Spring 被初始化两次(Spring-Task定时任务执行两次)分析和解决方法
- crontab定时任务不执行的原因分析与解决方法
- java web应用部署到tomcat6上Spring定时任务执行两次解决
- JavaWEB springmvc 使用定时任务(即实例化两次解决方法)
- 解决Spring定时计划任务重复执行两次