posts - 495,comments - 227,trackbacks - 0

          配置了個定時抓取任務,結果總是抓取三次
          從Tomcat的log上看到該任務所在的Context有三次啟動的過程,計劃任務也被創建了三次

          問題原來出在Host的appBase設置上,原來的設置是這樣的

          <Host name="www.xxx.com" appBase="/usr/local/projects/xxx/"
            
          unpackWARs="false" autoDeploy="true"
            
          xmlValidation="false" xmlNamespaceAware="false">
            
          <Context docBase="web" path="" reloadable="true" workDir="work">
            
          <!-- Others -->
            
          </Context>
          </Host>

          <Host name="admin.xxx.com" appBase="/usr/local/projects/xxx/"
            
          unpackWARs="false" autoDeploy="true"
            
          xmlValidation="false" xmlNamespaceAware="false">
            
          <Context docBase="admin" path="" reloadable="true" workDir="work">
            
          <!-- Others -->
            
          </Context>
          </Host>

          改成不設置appBase,只對指定的Context設置docBase就ok了

          <Host name="www.xxx.com" appBase=""
            
          unpackWARs="false" autoDeploy="true"
            
          xmlValidation="false" xmlNamespaceAware="false">
            
          <Context docBase="/usr/local/projects/xxx/web" path="" reloadable="true" workDir="work">
            
          <!-- Others -->
            
          </Context>
          </Host>

          <Host name="admin.xxx.com" appBase=""
            
          unpackWARs="false" autoDeploy="true"
            
          xmlValidation="false" xmlNamespaceAware="false">
            
          <Context docBase="/usr/local/projects/xxx/admin" path="" reloadable="true" workDir="work">
            
          <!-- Others -->
            
          </Context>

          為什么不設置appBase就OK來呢?

          因為設置了appBase就會自動去加載底下所有的項目
          posted on 2009-03-11 22:09 SIMONE 閱讀(2723) 評論(1)  編輯  收藏 所屬分類: tomcat

          FeedBack:
          # re: 解決Tomcat下Context重復啟動(轉)
          主站蜘蛛池模板: 上虞市| 长泰县| 青龙| 乌兰县| 望都县| 赤城县| 望谟县| 宁武县| 泰安市| 桃园市| 崇文区| 尤溪县| 曲靖市| 岑巩县| 新乐市| 阳泉市| 蒲江县| 石阡县| 万盛区| 崇义县| 抚顺县| 永济市| 阿瓦提县| 新竹县| 肃北| 滨州市| 本溪市| 西乡县| 兴国县| 会泽县| 七台河市| 拜城县| 阳江市| 元朗区| 招远市| 永登县| 秦皇岛市| 顺义区| 邢台市| 长乐市| 高青县|