使用hermes JMS发现活动mq队列时发生连接异常

使用hermes JMS发现活动mq队列时发生连接异常,jms,activemq,Jms,Activemq,我已经在hermes jms中创建了一个活动mq会话。但是,当我尝试在代理上发现队列时,会出现连接异常: 在会话属性中,您应该指定一个serviceUrl如下: service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi 这指定活动mq的JMX连接器的url。活动Mq必须在此端口运行JXM连接器,Hermes Jms才能与其连接 检查端口是否打开: netstat -lntp | grep 1099 或者检查活动MQ启动日志。它必须显示一条线,如

我已经在hermes jms中创建了一个活动mq会话。但是,当我尝试在代理上发现队列时,会出现连接异常:


在会话属性中,您应该指定一个
serviceUrl
如下:

service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi

这指定活动mq的JMX连接器的url。活动Mq必须在此端口运行JXM连接器,Hermes Jms才能与其连接

检查端口是否打开:

netstat -lntp | grep 1099
或者检查活动MQ启动日志。它必须显示一条线,如:

INFO | JMX consoles can connect to service:jmx:rmi://localhost:1593/jndi/rmi://localhost:1099/jmxrmi
如果该端口上没有JMX连接器,请在active mq安装的
conf
目录中编辑
activemq.xml

createConnector
更改为
true

<managementContext>
   <managementContext createConnector="true"/>
 </managementContext>

重新启动活动mq