zoukankan      html  css  js  c++  java
  • 三. 监控工具

    一. 使用jmx让远程工具连接java进程

    开启jmx:

    1. 无需验证的配置:
      -Dcom.sun.management.jmxremote
      -Dcom.sun.management.jmxremote.authenticate=false
      -Dcom.sun.management.jmxremote.port=1234
      -Dcom.sun.management.jmxremote.ssl=false
    2. 将-Dcom.sun.management.jmxremote.authenticate=false 去掉就是需要验证信息
      即:登录名和密码:验证用户的配置文件在$java_homejre/lib/management/jmxremote.password
      默认有一个$java_home/jre/lib/management/jmxremote.password.template
      修改下即可。
      jmxremote.password.template默认是只读权限。
      并更改为可写的权限 chmod a+w jmxremote.password
      修改后把jmxremote.password的读权限取消 a-r 。否则会提示:Error: Password file read access must be restricted:
      management/jmxremote.access配置下权限。
      连接时指定ip:端口和jmx连接即可。
      远程的线程dump可以dump查看,堆的dump是需要从远程拉到本地来查看。
  • 相关阅读:
    linux初始密码Mysql
    lamp整个打包
    模拟小球碰撞后返回
    Linux图形界面卡死
    非模态对话框
    菜单
    键盘消息简单示例
    菜单练习
    模态对话框练习
    阶段知识整合(画笔,画刷,字体)
  • 原文地址:https://www.cnblogs.com/72808ljup/p/5349069.html
Copyright © 2011-2022 走看看