通过jconsole可以查看本地或者远程jvm的一些概况,比如jvm内存,线程以及一些MBean等等的情况,普通的java程序只要在启动时添加下面的java options就可以直接通过jconsole监控到此java程序的jvm概况。
-Dcom.sun.management.jmxremote.port=1090
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
打开jconsole,在%JAVA_HOME%\bin下面,然后输入java程序所在的机器ip和上面java options指定的端口号就可以连接了。格式为ip:1090
但是对于websphere,却有些不一样,下面介绍其中一种方式:
# 首先在webshpere server的安装机器上创建一个文件management.properties,在文件上输入如下内容:
-Dcom.sun.management.jmxremote.port=1090
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
# 打开websphere的控制台,打开jvm config页面,添加下面的java options
-Djavax.management.builder.initial=
-Dcom.sun.management.jmxremote
-Dcom.sun.management.config.file=management.properties(刚才创建的文件的路径)
# 打开jconsole,跟上面一样输入ip:1090,就可以监控到websphere server的jvm概况了。
分享到:
相关推荐
- 使用JMX监控WebSphere实例的方法,包括暴露JMX MBeans、配置JMX客户端连接以及解析返回的数据。 - 如何通过管理控制台进行集群管理,例如添加或移除服务器实例,设置负载均衡策略。 - 遇到的安全问题和解决方案,...
WebSphere架构由多个组件组成,主要包括Application Server、Integration Server、Commerce Server等。其中,Application Server是最基础的部分,它提供运行Java EE应用程序所需的环境。在WebSphere Application ...
在分析 LoadRunner 的测试结果时,关注的重点包括内存管理、垃圾收集(GC)、应用服务器(如 WebSphere Application Server,简称 WAS)、以及 SQL 查询性能等方面。 1. **内存分析**: - **吞吐率**:吞吐率是...
【描述】:“垃圾回收器分析工作,特别是针对WAS(WebSphere Application Server)死机时的回收器问题,旨在理解和解决服务器性能瓶颈,确保系统的稳定运行。” 【正文】: 在Java应用程序服务器中,如IBM的...
- IBM J9 JVM作为WebSphere Application Server在以下操作系统或平台上的运行环境:AIX、Windows、Linux (x86、PPC)、iSeries、zSeries。 - Sun JVM用于所有运行Solaris操作系统的平台。 - HP JVM(Sun JVM的一个...
IBM J9 JVM作为WebSphere Application Server的运行环境,在多种操作系统和平台上都有应用,包括AIX、Windows、Linux(x86和PPC)、iSeries以及zSeries等。Sun JVM主要应用于运行Solaris操作系统的平台上,而HP JVM...
- **IBM**:J9虚拟机被广泛应用于IBM的产品中,如WebSphere Application Server。 - **Azul Systems**:以其高性能的Zing和Zulu虚拟机闻名。 - **阿里巴巴**:Dragonwell是基于OpenJDK定制的企业级JVM。 - **亚马逊*...