記一次Spring Task同時執行兩次問題

Spring task 定時任務被執行了兩次,原因是 task 類實例化了兩次,導致存在兩個實例執行任務;
被實例化兩次的原因可能是 web.xml 文件里加載spring的配置文件有重疊,或者spring配置文件裏掃描包有重疊,或者tomcat server.xml配置文件的問題()

<Host name="localhost"  appBase=""  
           unpackWARs="true" autoDeploy="true"  
           xmlValidation="false" xmlNamespaceAware="false">  

       <Context  docBase="/usr/local/apache-tomcat-6.0.29/webapps/semwinner"  path=""   reloadable="true"></Context>  
       <Context  docBase="/usr/local/apache-tomcat-6.0.29/webapps/emarboxmanager"  path="/admin"   reloadable="true"></Context>  

     </Host>  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章