JMX - Kuangcp/Note GitHub Wiki
目录 start
目录 end|2020-04-27 23:42|
Java Management Extensions, 提供了一个可以动态修改资源的机制
Official Doc | wiki | wici zh
名称 | 含义 |
---|---|
MBean | 全称为Managed Bean, 你可以实现一个MBean来JMX提供管理内容 |
MBean Server(也叫JMX Agent) | 提供集中注册管理MBean功能,允许远程通过他代理操作MBean |
JMX Connectors | 通过实现不同的通讯协议,来允许远程访问 |
简而言之 MBean就是存放了一堆属性的对象, 通过JMX技术, 可以远程动态修改这些MBean的状态
参数 | 类型 | 描述 |
---|---|---|
-Dcom.sun.management.jmxremote | 布尔 | 是否支持远程JMX访问,默认true |
-Dcom.sun.management.jmxremote.port | 数值 | 监听端口号,方便远程访问 |
-Dcom.sun.management.jmxremote.authenticate | 布尔 | 是否需要开启用户认证,默认开启 |
-Dcom.sun.management.jmxremote.ssl | 布尔 | 是否对连接开启SSL加密,默认开启 |
-Dcom.sun.management.jmxremote.access.file | 路径 | 对访问用户的权限授权的文件的路径,默认路径 JRE_HOME/lib/management/jmxremote.access
|
-Dcom.sun.management.jmxremote. password.file | 路径 | 设置访问用户的用户名和密码,默认路径 JRE_HOME/lib/management/jmxremote.password
|