linux下spring定時器執行兩次問題

            unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/usr/local/tomcat/webapps/en" reloadable="true" debug="0" privileged="true"></Context>  
      
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
      </Host>
    </Engine>
  </Service>

</Server>


把appBase設置爲空即可!注意:<Context  docBase=“/usr/local/tomcat/webapps/en” ... docBase一定要完整路徑
去除了appBase="webapps"中的webapps變成了appBase="",因爲web應用程序都是放在webapps這個目錄下的,如果 不把“webapps“去掉,這裏會調用一次任務,在接下來的“<Context path”中又會調用一次任務,所以就重複了2次

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