首页 > 编程语言 > 详细

spring @Scheduled 执行2次

时间:2016-05-10 12:25:32      阅读:144      评论:0      收藏:0      [点我收藏+]

今天遇到定时任务Scheduled 执行2次的情况,做一个简单的记录。

网上有好多办法,我几乎都试了一遍,我的情况下面的办法可用。

 1. autodeploy属性值设置为false,如果此项设为true,表示Tomcat服务处于运行状态时,能够监测appBase下的文件,如果有新有web应用加入进来,会自运发布这个WEB应用,设成false就不会。

 2.增加deployOnStartup="false",表示Tomcat服务器启动时, 不会自动发布appBase目录下所有的Web应用。

    这样的话,在tomcat启动时,不会自动发布appBase下的应用,启动后也不会自动发步appBase下的应用。

 <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="false" deployOnStartup="false">
    <Context path="" docBase="/eugeneqiu_test" debug="0" reloadable="true"/>
      </Host>

 

 
 

 

  

spring @Scheduled 执行2次

原文:http://www.cnblogs.com/ljl-blog/p/5477320.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!