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应用程序...
【标题】"wls1036_generic.jar" 是Oracle WebLogic Server 10.3.6的一个核心组件,这个JAR文件包含了WebLogic Server的基础功能和管理工具。WebLogic Server是一个广泛应用的Java EE应用服务器,它为企业级应用程序...
### 关于禁用WebLogic WLS-WSAT组件的步骤说明 #### 一、概述 在WebLogic服务器中,WLS-WSAT (Web Services Atomic Transactions) 组件可能存在某些安全漏洞,为了保护系统免受潜在攻击,可以通过禁用此组件的方式...
WLS-KF的核心思想在于利用WLS算法获得一个近似的线性化模型,再通过KF算法对这个模型进行动态校正。在非线性系统的处理上,WLS算法通过合理分配不同测量值的权重来适应测量值之间的关联性和约束条件,优化线性化过程...
WLS 补丁集更新 12.2.1.4.240325 中解决的问题 WLS 补丁集更新 12.2.1.4.240104 中解决的问题 WLS 补丁集更新 12.2.1.4.231010 中解决的问题 WLS 补丁集更新 12.2.1.4.230702 中解决的问题 WLS 补丁集更新 12.2.1.4....
MATLAB源码文件"多基站UWB观测距离WLS和LS三边定位算法比较分析.m"为这一分析提供了实现基础。 首先,我们来理解这两种定位算法的基本原理。三边定位是根据测量到的目标与三个基站之间的距离来确定目标位置的一种...
该资源是基于最小二乘(WLS)滤波器和多尺度对比度调制重组的HDR图像处理程序,内含若干HDR测试图像,关于最小二乘滤波器的讲解可参见我的博客https://blog.csdn.net/u014230360/article/details/107639764
1、实现效果:《基于最小二乘滤波WLS和快速双边滤波显示HDR图像》见链接:https://blog.csdn.net/SoaringLee_fighting/article/details/124739289 2、内容介绍:在大学毕业设计的时候,分别实现了采用最小二乘法滤波...