标签:blog http io 使用 java ar 数据 art 问题
在项目中发现full gc非常频繁。达到了每分钟13次。我怀疑可能会有内存泄露。于是在晚上找了内存泄露的资料。
内存长期占用并导致系统不稳定一般有两种可能:
1. 对象被大量创建而且被缓存,在旧的对象释放前又有大量新的对象被创建使得内存长期高位占用。
2. 另一种情况就是内存泄漏问题
那么就要使用Jconsole去监控weblogic的jvm.
由于jconsole和weblogic都在同一台windows机器上,所以配置步骤如下:
1. 首先是要配置WebLogic的启动脚本。
D:\weblogic\domains\cebbch_domain\bin\startWebLogic.cmd
在其中找到
set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%后,添加一句话,变成:
set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS% -Dcom.sun.management.jmxremote
2. 在weblogic的控制台找到
域>安全>启用匿名管理员查找 ,并将其前面的方格勾上
3. 然后启动jconsole,找到weblogic server的进程号,就可以连接成功了。否则,只能连接sun.tools.jconsole.Jconsole。
至此,jconsole已经可以成功连接weblogic 了。
标签:blog http io 使用 java ar 数据 art 问题
原文地址:http://www.cnblogs.com/villadom/p/3973442.html