VM(visualvm)
ISA(IBM Support Assistant)
VisualVM有很多令人眼前一亮的功能,它能使你:
。监控应用程序的性能和内存占用情况
。监控应用程序的线程
。分析(Profile)应用程序性能和内存分配情况
。进行线程转储(Thread Dump)或堆转储(Heap Dump)
。分析核心转储(Core Dump)
。保存快照以便脱机分析应用程序。
ISA中的MDD4j(Memory Dump Diagnostic for Java)可分析HeapDump文件,尤其是在内存泄露的时候,可以分析出可能的地方。
以下所有的设置都是基于Windows下的weblogic92设置。
WebLogic装在D:目录下
1.要使用VM或Jconsole必须使用Sun的JDK,
修改D:\bea\weblogic92\common\bin\commEnv.cmd
修改第71行,为set JAVA_HOME=d:\bea\jdk150_12
修改第76行,为set JAVA_VENDOR=Sun
2。启用WLS的JMX控制台
为Admin Server配置JMX(Manager Server 类似)
D:\bea\user_projects\domains\base_domain\bin\startWebLogic.cmd
在第82(set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS%)行后增加:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port="9003" -Dcom.sun.management.jmxremote.authenticate="false" -Dcom.sun.management.jmxremote.ssl="false"
3。修改JVM启动参数,当发生OOM时,自动写Heapdump文件在d:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd中第160行set MEM_ARGS=-Xms256m -Xmx512m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:\wls\heapdump.hprof]
以上设置完毕,即可在VM中的JMX连接中输入<IP>:<9003,JMX端口>来实时监控JVM的运行情况,当发生内存溢出时,即可用MDD4J来分析OOM的原因了。
分享到:
相关推荐
本代码主要的对视差图进行后处理,这里后处理主要使用WLS进行滤波,代码基于opencv3扩展库实现,代码工程基于Qt5
基于WLS的除噪算法,金剑秋,梁克维,图像除噪是一个经典的,极富挑战的图像处理问题,而总变差模型方法是当前主要的除噪方法之一。但我们通过实验分析表明,总变差模
统计分析及模型构建中常用的数据集; 学习软件的时候,会苦于没有数据进行实操,而其实一般分析软件都会自带数据,现在介绍如何获取SPSS软件自带的数据。 纽约时报的一篇文章报道,数据科学家在挖掘出有价值的“金块...
Wls-weblogic管理监控.docx
Wls_weblogic管理监控.doc
WLS计算,加权最小二乘法计算,含代码。
NULL 博文链接:https://songzi0206.iteye.com/blog/1966213
WLS 实战集锦-weblogic。基础实用。
WebLogic WLS组件漏洞,文档描述如何通过禁用组件的方式来修补漏洞
该资源是基于最小二乘(WLS)滤波器和多尺度对比度调制重组的HDR图像处理程序,内含若干HDR测试图像,关于最小二乘滤波器的讲解可参见我的博客https://blog.csdn.net/u014230360/article/details/107639764
1、实现效果:《基于最小二乘滤波WLS和快速双边滤波显示HDR图像》见链接:https://blog.csdn.net/SoaringLee_fighting/article/details/124739289 2、内容介绍:在大学毕业设计的时候,分别实现了采用最小二乘法滤波...
weblogic_wls1031.exe
。。。
wls1213_dev.zip
主要是关于WLS的源程序代码编写,加权最小二乘法主要用于信息融合
wls基本管理.ppt
利用最小二乘法解算标签位置时,是将每个距离测量值都...因此,我们提出了加权最小二乘(Weighted Least Squares ,WLS)算法来解决这个问题。对于较近的测量距离值我们选择较大的权值,使定位精度可以进一步得到提高。
基于WLS-KF的GPS非线性动态滤波研究.pdf
基于最小二乘滤波的HDR显示,HDR压缩技术