zoukankan      html  css  js  c++  java
  • Java jmx的使用

    JMX Java Management Extensions,Java管理扩展。本质就是用来监控java语言开发的程序,一般常用于jconsole,java visual VM的监控,今天主要介绍java visual VM。

    添加jmx:

    在web服务器中添加jmx参数,我用的是tomcat,则在catalina.sh中添加jmx参数。

    由于jmx原理是向外暴露一个端口,端口用于提供监控服务,像这种监控是有安全风险的,所以需要加上用户名和密码,但是加上用户名和密码就比较麻烦。

    可能还会影响原有的服务,所以如果是使用一段时间后,就停掉服务,可用以下参数:

    CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"

    这种参数是免用户名和密码的,然后填上ip地址就可以访问了~~

      

    这样就可以用java virtual vm进行监控,关于java virtual vm的使用,下讲会讲。

  • 相关阅读:
    day05 集合
    day05 判断敏感字符
    day05 None类型
    day05 字典
    day04元组
    day04列表
    HDFS配额管理(实战)
    hive数据库的哪些函数操作是否走MR
    oracle 裸设备划分 --centos6.5
    redis3.0.7集群部署手册
  • 原文地址:https://www.cnblogs.com/lzlfighter/p/5757409.html
Copyright © 2011-2022 走看看