發現full gc 不完全 最后gc時間很長 初步判斷內存泄漏 (這里歡迎大神們來拍磚)
ps:jconsole配置方法
JConsole 遠程監控Tomcat服務 l 修改java虛擬機啟動參數 在%TOMCAT_HOME%\bin\catalina.sh文件中將 JAVA_OPTS=”-Xms256m -Xmx512m -XX:MaxPermSize=128m” 修改為: JAVA_OPTS=”-Xms256m -Xmx512m -XX:MaxPermSize=128m -Dcom.sun.management.jmxremote.port=xxx -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false” l 啟動Tomcat服務器 ./catalina.sh run& l 連接遠程虛擬機 啟動%JAVA_HOME%\bin目錄下的jconsole,彈出對話框 如連接不上可做如下修改: 可在JAVA_OPTS參數中多加入 -Djava.rmi.server.hostname=127.0.0.1(該IP為linux主機IP),
原文轉自:http://my.oschina.net/hyp3/blog/123336