使用hermes JMS发现活动mq队列时发生连接异常
我已经在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启动日志。它必须显示一条线,如
在会话属性中,您应该指定一个
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