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的使用,下讲会讲。

  • 相关阅读:
    python--执行文件的绝对路径
    python----slots属性安全类
    linux----LAMP之编译安装apache
    MySQL----alter table modify | change的不同
    数据库5
    数据库4
    数据库3
    数据库2
    数据库1
    MySQL exists 和 not exists 的用法
  • 原文地址:https://www.cnblogs.com/lzlfighter/p/5757409.html
Copyright © 2011-2022 走看看