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

  • 相关阅读:
    日总结07
    Flask使用json或jsonify返回响应的数据
    日总结06
    tensorflow 代码流程02
    日总结05
    题解 P1505 [国家集训队]旅游
    数学期望
    常用软件
    HTMLHelper
    DateHelper(辅助类)
  • 原文地址:https://www.cnblogs.com/lzlfighter/p/5757409.html
Copyright © 2011-2022 走看看