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 閱讀(2734) 評論(1)  編輯  收藏 所屬分類: tomcat

          FeedBack:
          # re: 解決Tomcat下Context重復啟動(轉)
          主站蜘蛛池模板: 浦东新区| 徐州市| 淳化县| 内丘县| 定边县| 紫金县| 山东省| 五指山市| 耒阳市| 高雄县| 开化县| 池州市| 上虞市| 利辛县| 临高县| 偏关县| 普兰店市| 光泽县| 聊城市| 通许县| 太和县| 赤峰市| 禄丰县| 西华县| 合肥市| 杂多县| 玛多县| 弋阳县| 临夏县| 广东省| 双城市| 黄石市| 贡觉县| 宁陵县| 水城县| 满城县| 三门县| 铁岭市| 合川市| 庆云县| 沅江市|