Active MQ传输连接器和主机名

问题描述 投票:0回答:1

我在Mac上部署了Apache Active MQ,并且传输连接器如下。

 <transportConnector name="openwire" uri="tcp://localhost:61616?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
        <transportConnector name="amqp" uri="amqp://localhost:5672?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>

但是,我想用在/ etc / hosts中指定的主机名替换“ localhost”。因此,我对传输连接器进行了如下修改:

这样做之后,启动代理时出现以下消息:

Connecting to JMX URL: service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
INFO: Broker not available at: service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi

显然,需要完成一个JMX配置...但是在哪里? conf / activemq.xml中与JMX没有任何关系]

感谢您的帮助。基督教

connection activemq transport
1个回答
0
投票

ActiveMQ安装文件夹包含一个bin目录,在该目录中有一个名为“ env”的文件,该文件具有开始在Java中容纳代理的JVM上的JMX端点的配置。您也可以将一些用户特定的文件放在单独的位置进行控制。 ActiveMQ网站上对此主题有一些documentation

© www.soinside.com 2019 - 2024. All rights reserved.