我正在使用 ActiveMQ 5.3.2 和 5.6.0。 在 ActiveMQ 5.3.2 中,JMX 的默认设置是
SUNJMX="-Dcom.sun.management.jmxremote"
在ActiveMQ 5.6.0中,JMX的默认设置是
ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote"
因此,这些设置没有端口定义。你能告诉我 ActiveMQ 真的是用这些设置启动 JMX 连接吗?如果是这样,默认连接的端口是什么,因为我无法连接到 1099。如果端口是随机选择的,如何找到 ActiveMQ 使用的端口?
谢谢。
最佳答案
默认端口是 1099。这可以通过将 jmx 参数作为参数传递给 activeMQ 启动脚本(activemq.bat 或 .sh 文件)中的 activeMQ 来覆盖。使用属性
Dcom.sun.management.jmxremote.port 用于设置 JMX 端口
关于java - ActiveMQ 中 JMX 的默认端口是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13469242/