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开发环境的应用。 1. **视差图的理解与生成**: 视差图是通过立体匹配算法得到的,它描述了图像中的...
标题中的“利用JFR监控WLS”指的是使用Java Flight Recorder (JFR) 来监控WebLogic Server (WLS)。Java Flight Recorder是JDK中一个强大的诊断和性能分析工具,它可以记录应用程序运行时的详细事件,包括JVM、垃圾...
图像去雾是计算机视觉领域中的一个重要任务,尤其是在恶劣天气如雾霾环境下,图像的质量会显著下降,影响后续的图像处理和分析。"基于暗原色先验与WLS的图像去雾算法"是一种旨在改善雾霾天气下图像清晰度的先进技术...
为了确保WebLogic服务器的稳定性和高效运行,管理员需要对其进行全面的监控。以下是根据文档内容整理的WebLogic管理监控关键知识点: 1. **操作系统监控**: - CPU使用率:检查CPU是否在无高负载情况下持续高居不...
统计分析及模型构建中常用的数据集; 学习软件的时候,会苦于没有数据进行实操,而其实一般分析软件都会自带数据,现在介绍如何获取SPSS软件自带的数据。 纽约时报的一篇文章报道,数据科学家在挖掘出有价值的“金块...
以下是对WebLogic管理监控的一些关键知识点的详细阐述: 1. **操作系统监控**: - CPU使用:检查CPU是否长时间高负荷运行,即使在低负载情况下,持续的高CPU使用可能是程序执行效率低下或者存在资源争抢问题。 - ...
5. **结果分析**:计算出`beta`后,可以用它来预测新的数据点,并进行模型的诊断,如检查残差分布、计算R²值等。 在MATLAB中,可以直接使用`lsqweighted`函数来执行加权最小二乘法,或者通过编写自定义代码实现,...
通过监控和诊断工具,可以分析性能瓶颈,进行针对性优化。 9. **故障排查与日志** WebLogic Server的日志系统提供了丰富的信息,帮助开发者诊断问题。此外,还可以使用JMX(Java Management Extensions)进行远程...
本文将详细介绍一种基于最小二乘法(Weighted Least Squares, WLS)的无线定位技术,并结合MATLAB仿真程序进行深入探讨。 最小二乘法是数学优化中的一个经典方法,用于寻找一组参数,使得观测数据与模型预测之间的...
**基于WLS滤波的HDR显示 - HDR_WLS_最小二乘滤波** 高动态范围(HDR)图像技术是现代数字图像处理中的一个重要领域,它能够捕捉并显示比普通低动态范围(LDR)图像更广泛的亮度范围。HDR图像通常包含比人眼所能感知的更...
6. **应用与改进**:将得到的模型应用于新的观测数据,根据实际情况对模型进行调整或优化,例如引入更多的变量、考虑非线性关系等。 通过深入理解WLS及其在信息融合中的应用,我们可以更好地处理和分析数据,提高...
【标题】"wls基本管理.rar_WLS PDF_wls" 提供的是关于WebLogic Server(WLS)的基础管理知识,其中“WLS”是WebLogic Server的缩写,是一款由Oracle公司开发的企业级Java应用服务器,广泛用于部署和管理Java应用程序...
### 关于禁用WebLogic WLS-WSAT组件的步骤说明 #### 一、概述 在WebLogic服务器中,WLS-WSAT (Web Services Atomic Transactions) 组件可能存在某些安全漏洞,为了保护系统免受潜在攻击,可以通过禁用此组件的方式...
通过对非线性动态定位问题的深入分析,WLS-KF算法提供了一个有效且实用的解决方案,对于GPS导航、跟踪以及其他需要高精度动态定位的领域,如自动驾驶、航空航天等,都有极大的应用潜力。同时,该研究也对卡尔曼滤波...
该资源是基于最小二乘(WLS)滤波器和多尺度对比度调制重组的HDR图像处理程序,内含若干HDR测试图像,关于最小二乘滤波器的讲解可参见我的博客https://blog.csdn.net/u014230360/article/details/107639764
1、实现效果:《基于最小二乘滤波WLS和快速双边滤波显示HDR图像》见链接:https://blog.csdn.net/SoaringLee_fighting/article/details/124739289 2、内容介绍:在大学毕业设计的时候,分别实现了采用最小二乘法滤波...
【标题】"wls1213_dev.zip" 指的是一个名为 "wls1213_dev" 的压缩文件,很可能包含了WebLogic Server 12.1.3版本的相关开发工具和资源。WebLogic Server是Oracle公司的一款企业级应用服务器,用于部署和管理Java EE...
基于平均加权最小二乘法AWTLS进行健康状态 SOH估计,对比加权最小二乘 WLS、总最小二乘法TLS附Matlab代码.rar
对传统的Chan氏算法进行改进,在第一次WLS估计后,用真实值进行对TDOA测量值的修正,再将修正过后的估计值作为第二次Chan算法的TDOA值再次进行WLS估计标签节点的坐标。循环采样5000次,基站位置,标签节点位置,系统...