posts - 119, comments - 62, trackbacks - 0, articles - 0

          使用struts2時注意內存泄漏

          Posted on 2008-12-11 12:44 Kevin Meng 閱讀(780) 評論(0)  編輯  收藏
          以前的項目用的是struts1,運行得好好的,現在改用struts2后,發現運行不到一天tomcat就出現內存溢出的錯誤。使用jProfiler分析一下,發現tomcat啟動后使用的內存就一路飆升,而且放在action里面的類根本沒有釋放掉,應該是struts出現了問題,查一下struts的配置,原來沒有配ActionContextCleanUp,在web.xml中加入
          <filter>
            <filter-name>struts-cleanup</filter-name>
            <filter-class>
             org.apache.struts2.dispatcher.ActionContextCleanUp
            </filter-class>
           </filter>
           <filter-mapping>
            <filter-name>struts-cleanup</filter-name>
            <url-pattern>/*</url-pattern>
           </filter-mapping>
          再次用jprofiler進行分析,果然好了。

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 麻城市| 鹤庆县| 汉源县| 娱乐| 增城市| 金昌市| 定州市| 乌鲁木齐县| 松阳县| 阜南县| 太仆寺旗| 门头沟区| 习水县| 揭东县| 全南县| 文水县| 从化市| 乌审旗| 建阳市| 高台县| 同江市| 怀集县| 缙云县| 江永县| 申扎县| 通榆县| 同江市| 肥城市| 渝中区| 博湖县| 罗甸县| 马山县| 浦县| 会同县| 麻城市| 登封市| 开原市| 沁源县| 会东县| 沙洋县| 庆安县|