提问者:小点点

JBOSS JMX/RMI通过防火墙监控-端口设置


有两个主要的初始步骤来勾选这个工作:

>

  • 公开RMI向JBOSS启动脚本添加以下属性

    JAVA_OPTS="JAVA_OPTS-Dcom.sun.management. jmxRemote.port=9999-Dcom.sun.management.jmxRemote.验证=false-Dcom.sun.management.jmxRemote.ssl=false"

    使RMI行为和防火墙友好https://community.jboss.org/wiki/UsingJBossBehindAFirewall

    我的怀疑是. jmxRemote.port是相同的或不同的端口

    <attribute name="RmiPort">1098</attribute>
    

  • 共1个答案

    匿名用户

    下面设置RMI注册表端口,默认为1900。

    -Dcom.sun.management.jmxremote.port=12345
    

    下面将随机RMI端口设置为固定端口。

    -Dcom.sun.management.jmxremote.rmi.port=12346
    

    通过防火墙在Java8和Tomcat进程以及Spring Boot(Tomcat嵌入式)进程上进行了测试。