Java JConsole远程连接配置案例详解
JConsole远程连接还是有一点坑的。这里记录一下配置过程,好记性不如烂笔头。
1.在远程机的tomcat的catalina.sh中加入配置:JAVA_OPTS='$JAVA_OPTS -Djava.rmi.server.hostname=192.168.202.121 -Dcom.sun.management.jmxremote'JAVA_OPTS='$JAVA_OPTS -Dcom.sun.management.jmxremote.port=12345'JAVA_OPTS='$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=true'JAVA_OPTS='$JAVA_OPTS -Dcom.sun.management.jmxremote.ssl=false'JAVA_OPTS='$JAVA_OPTS -Dcom.sun.management.jmxremote.pwd.file=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64/jre/lib/management/jmxremote.password'2.配置权限文件
[root@localhost bin]# cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64/jre/lib/management/[root@localhost management]# cp jmxremote.password.template jmxremote.password[root@localhost management]# vi jmxremote.password
monitorRole QEDcontrolRole chenqimiao
3.配置权限文件为600[root@localhost management]# chmod 600 jmxremote.password jmxremote.access
这样基本配置就结束了,下面说两个坑,第一个就是防火墙的问题,要开放指定端口的防火墙,我这里配置的是12345端口,第二个是hostname的问题
[root@localhost lib]# vi /etc/hosts

请将127.0.0.1修改为本地真实的IP,我的服务器IP是192.168.202.121

最后的话

就能看到你想要的咯。

另外给用VisualVM 用户一个温馨提示:使用VisualVM进行远程连接的配置和JConsole是一摸一样滴。

到此这篇关于Java JConsole远程连接配置案例详解的文章就介绍到这了,更多相关Java JConsole远程连接内容请搜索好吧啦网以前的文章或继续浏览下面的相关文章希望大家以后多多支持好吧啦网!
相关文章:
1. PHP设计模式之迭代器模式浅析2. JXTA Java标准版本 2.3.7 发布3. JS实现手写 forEach算法示例4. vue学习笔记之slot插槽用法实例分析5. ASP.NET MVC使用正则表达式验证手机号码6. Java之InputStreamReader类的实现7. 用css截取字符的几种方法详解(css排版隐藏溢出文本)8. python b站视频下载的五种版本9. Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)10. Vue axios与Go Frame后端框架的Options请求跨域问题详解

网公网安备