由于在實際工作中使用到了mina,所以一直關注其mail-list。

          最近mina的mail-list討論的一個問題,就是提供的manual close connector,這個問題可害慘我了。

          原來的Connector,無論是SocketConnector或者VmPipeConnector,都是沒有提供close方法的,而且不會自動釋放。

          原來做得一個網絡程序客戶端,每次重新創建的時候,都會new SocketConnector,可是,SocketConnector不會被GC回收的,所使用的線程和內存都不會自動釋放,這個程序在服務器斷開時會重連,于是,當服務器重啟或者網絡中斷時,內存泄漏就產生了,程序慢慢的占用更多的內存,直至崩潰!

          解決此問題的辦法就是,要么使用Singleton,要么使用即將發布的1.1.3!


          溫少 2007-09-29 21:08 發表評論
          posted on 2007-09-29 21:12 溫少的日志 閱讀(1207) 評論(0)  編輯  收藏

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


          網站導航:
           
           
          主站蜘蛛池模板: 郑州市| 法库县| 平罗县| 敦化市| 九台市| 会东县| 苏尼特左旗| 沾益县| 如皋市| 龙川县| 武宣县| 芒康县| 阿拉尔市| 土默特右旗| 绵竹市| 呼图壁县| 庄河市| 个旧市| 南充市| 苍梧县| 内黄县| 象山县| 临潭县| 泸溪县| 公主岭市| 温宿县| 建始县| 榕江县| 公安县| 鄂尔多斯市| 阳城县| 墨竹工卡县| 平定县| 大悟县| 涿州市| 衡阳县| 仁怀市| 白朗县| 班玛县| 轮台县| 花莲市|