spring task 执行多次
2015-10-13 17:21
453 查看
有时候我们在Eclipse 中启动tomcat来测试spring task 都是正常的,但是如果部署到liunx下就会出现sping task 执行多次现象,相信这个问题一点困惑不少开发人员,下面就来看看什么原因导致的。
1、首先我们从 server.xml中看到这样的一句话
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<Context docBase="energy-web" path="/energy-web" reloadable="true" source="org.eclipse.jst.jee.server:energy-web"/>
</Host>
将Host 中的appBase值置为“ ”就可以了,原因是tomcat启动后首先扫描webapps目录下所有项目,其次有加载Context 从而导致定时任务加载两次。
阅读更多相关文章推荐
- IE6/IE7下onresize执行多次解决方法
- .net CF控件的OnResize被多次执行的问题
- Juery 遍历某个方法,使其自动执行多次
- javascript阻止scroll事件多次执行的思路及实现
- android中ListView多次刷新重复执行getView的解决方法
- Struts的Action和SpringMVC的Controller被多次执行的可能原因
- android网络监听广播遇到网络变化执行多次onRe
- android BroadcastReceiver 广播 onReceive()执行多次
- SpringMvc+Quartz执行多次的处理
- android开发之android:process属性_application中onCreate执行多次
- 【转】 android-继承BaseAdapter--自定义适配器,getView执行多次的解决方法
- 解决在IE浏览器中resize事件执行多次
- Netty中ByteToMessageDecoder中的decode方法执行多次的问题
- jquery 自定义click事件执行多次
- 防止Click事件短时间内多次被执行
- 解决Button多次点击重复执行方法的问题
- C#中BackgroundWorker中的DoWork执行了多次
- RadioGroup调用check(id)方法时,onCheckedChanged方法被执行多次解决办法
- 亲自实践:.多进程Application onCreate多次执行
- Spring定时任务中@PostConstruct被多次执行异常的分析与解决