`

jvisualvm监听JVM

    博客分类:
  • jdk
 
阅读更多


配置好 
set JAVA_OPTS=%JAVA_OPTS%
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port="9004"
-Dcom.sun.management.jmxremote.authenticate="false"
-Dcom.sun.management.jmxremote.ssl="false"


%JAVA_HOME%/bin/jvisualvm 即可


然后9004 就是要使用的端口了


  • 大小: 50.3 KB
分享到:
评论

相关推荐

    JVM-Tunning-Tools-Introduction

    1. jstatd:是一个监控服务,它在目标机器上创建一个RMI(远程方法调用)注册表,并使用这个注册表来监听JVM进程的创建和终止。其他工具如jvisualvm可通过它来远程连接并监控JVM进程。 2. jps:用于显示在本地或...

    解决jvmjava.net.BindException: Address already in use: JVM_Bind异常

    可以使用JVisualVM或其他Java监控工具检查JVM的状态。 4. **操作系统设置**:在某些情况下,可能需要调整操作系统的套接字复用设置。例如,在Linux中,可以设置`SO_REUSEADDR`套接字选项,允许在端口释放后立即重新...

    JVM性能监控方法之visualVM1

    ### JVM性能监控方法之VisualVM详解 #### 一、引言 在Java应用程序开发与运维过程中,对JVM(Java虚拟机)进行性能监控是非常重要的环节。它可以帮助开发者及运维人员及时发现并解决性能瓶颈问题,确保应用稳定高效...

    Tomcat启动参数及监控参数配置

    - 或者通过`jstatd`服务监听本地端口,允许远程jVisualVM连接。 2. **监控指标**: - **内存**:查看堆内存、非堆内存的使用情况,分析内存泄漏。 - **线程**:查看线程数量和状态,找出可能的死锁。 - **...

    Btrace 学习1

    通过深入剖析JVM(Java虚拟机)的工作机制,Btrace 提供了一种安全且低侵入性的方法来跟踪和理解代码执行的行为。 【标签】:“源码”、“工具” 【知识点详解】: 1. **Btrace 概述**: Btrace 是由Sun ...

    jdwpTransport_java_

    JDWP Transport的工作原理是基于特定的协议,允许调试工具(如JVisualVM、Eclipse的Java debugger等)连接到运行中的Java应用,以便进行断点设置、变量查看、线程控制等操作。传输层提供了多种不同的传输机制,包括...

    apache-tomcat-9.0.19-windows-x64.zip

    使用`jconsole`或`jvisualvm`等工具可以监控JVM性能。 总的来说,Apache Tomcat 9.0.19是Windows平台上运行Java Web应用的理想选择,其易用性、稳定性和广泛的社区支持使其成为开发和部署环境的常见选择。了解并...

    java,weblogic和jdk性能调优文档

    - **JVM工具利用**:使用JVisualVM、JProfiler等工具监控和分析JVM行为,包括内存使用、CPU消耗、线程状态等,以便进行针对性的优化。 3. **JDBC性能调优** - **连接池配置**:调整JDBC连接池大小(`min-pool-...

    JDK 1.6 帮助手册

    JDK 1.6提供了多种工具,如`jconsole`、`jvisualvm`,帮助开发者监控和分析Java应用程序的性能,找出瓶颈并进行优化。 综上所述,JDK 1.6帮助手册详尽地介绍了这些特性和功能,对于开发者来说,深入学习这个文档是...

    公司内部培训jconsole

    对于远程调试,可以使用 `-Xdebug`、`-Xnoagent`、`-Djava.compiler=NONE` 和 `-Xrunjdwp` 参数来配置,例如在 Linux 环境下,通过 `startup.sh jpda` 启动服务,默认监听8000端口。在 Eclipse 等集成开发环境中,也...

    java监控工具

    使用这些工具时,需要确保Java应用启用了相应的监控端口,比如JMX通常默认监听1099端口,而JVisualVM可能会使用其他的端口。同时,为了远程监控,可能需要配置JVM参数,如`-Dcom.sun.management.jmxremote`等,以...

    Java系统中内存泄漏测试方法的研究

    Java虚拟机(JVM)有自动垃圾回收机制(Garbage Collection, GC),用于回收不再使用的对象所占用的内存,但并不能保证完全避免内存泄漏。 三、内存泄漏的常见原因 1. 静态集合类引用:静态字段可能导致对象长时间...

    java制作工具

    9. **Java虚拟机(JVM)工具**:如jconsole和jvisualvm,它们提供了对JVM的监控和诊断能力,包括内存使用、线程状态和GC行为。 10. **打包工具**:如jar命令行工具或FatJar,用于将类文件、资源和元数据打包成Java可...

    java ny_NY_

    Java的垃圾回收机制和JVM的调优工具(如JVisualVM)可以帮助优化内存使用和提升系统性能。 10. **报警与通知**:当检测到潜在攻击时,系统需要能够及时通知管理员。这可以通过邮件、短信或其他通信协议实现,Java的...

    java面试大全

    - 性能监控:使用JVisualVM、JProfiler等工具进行性能分析和调优。 6. **设计模式** - 工厂模式:理解简单工厂、工厂方法和抽象工厂模式,以及各自的应用场景。 - 单例模式:掌握各种单例实现方式,如饿汉式、...

    学通Java的24堂课(23-24堂课pdf内容)

    这可能包括内存模型、垃圾收集器、JVM调优工具(如JVisualVM)以及相关的性能监控指标。 6. **反射与动态代理**:反射是Java的强大力量,允许在运行时检查类、接口和对象。动态代理则用于创建接口的代理实现,常...

    JMX配置与使用

    这些参数分别指定了JMX代理、开启JMX远程访问、指定监听端口、关闭认证和SSL安全连接。根据实际需求,你可能需要调整这些设置,例如启用认证和SSL以提高安全性。 ### 2. 主机名配置 在远程访问JMX时,你需要知道...

    tomcat 6.0安装包

    3. **JVM优化**:使用JVM的性能监控工具进行调优,如JVisualVM,可以查看内存使用、CPU占用等信息。 以上就是关于Tomcat 6.0安装包的一些基本知识,包括安装、配置、安全管理和性能优化等方面。虽然Tomcat 6.0已经...

    Tomcat调优配置技巧[参考].pdf

    将Tomcat监听的端口从8080改为80,以使用户可以直接通过域名访问,无需指定端口号。 七、解决中文乱码问题 确保在`server.xml`的`<Connector>`元素中添加`URIEncoding="UTF-8"`属性,并在Web应用的`web.xml`中设置...

Global site tag (gtag.js) - Google Analytics