你好杰米 2018-04-20 02:15 采纳率: 87.5%
浏览 2433
已采纳

【java】jconsole怎么用啊,谁告我一下怎么远程连接?

我永远都连不上远程进程
端口号要填那个端口?用户名和口令是什么?
我一直拒绝连接

网上资料全是连tomcat的,我不连tomcat,我只是在远程linux上运行了一个java.class
文件,我就想查看这个java.class的内存情况,jconsole这玩意怎么填到底

总结:jcosole连接远程进程那个怎么填写,端口号我要填什么,用户名和口令是什么?

不要连tomcat的教程,不适用,不知道在那设置端口

  • 写回答

3条回答

  • 悟空_1982 2018-04-20 05:03
    关注

    对于windows,修改bin/catalina.bat文件,添加如下内容
    set JMX_REMOTE_CONFIG=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

    set CATALINA_OPTS=%CATALINA_OPTS% %JMX_REMOTE_CONFIG%

    对于linux,修改bin/catalina.sh文件,添加如下内容
    JMX_REMOTE_CONFIG=-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
    CATALINA_OPTS=$CATALINA_OPTS $JMX_REMOTE_CONFIG

    其中8999为远程端口号,可修改。
    jcosole打开后输入ip:8999
    不要输入用户名密码

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 用三极管设计—个共射极放大电路
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示