设置JMX参数
- 设置参数
- -Dcom.sun.management.jmxremote
- -Djava.rmi.server.hostname=ip
- -Dcom.sun.management.jmxremote.port=端口
- -Dcom.sun.management.jmxremote.authenticate=false
- -Dcom.sun.management.jmxremote.ssl=false
如果需要密码验证:
设置
-Dcom.sun.management.jmxremote.authenticate=true
在远程服务器上的 jdk 目录下的jre/lib/management下找到jmxremote.password.template文件,然后将其复制为jmxremote.password,在jmxremote.password文件最后一行加入用户名和密码,格式为:用户名 密码
如:jmx jmx
在远程服务器上的 jdk 目录下的jre/lib/management下找到jmxremote.access文件,然后将其复制到配置文件目录jmxremote.access,在access文件中加入用户名和 访问权限,格式为:用户名 权限
权限包括 readonly 和 readwrite
如:jmx readwrite
增加JVM参数
-Dcom.sun.management.jmxremote.password.file=../conf/jmxremote.password
-Dcom.sun.management.jmxremote.access.file=../conf/jmxremote.access