Для последних версий ActiveMQ (например, 5.5) вы можете настроить его в файле <activemq>/conf/jetty.xml
, добавив параметр свойства host
в bean-компонент SelectChannelConnector
.
<bean id="Connector" class="org.eclipse.jetty.server.nio.SelectChannelConnector">
**<property name="host" value="0.0.0.0"/>**
<property name="port" value="8161" />
</bean>
Если посмотреть на код SelectChannelConnector
, если свойство host
не установлено (т. Е. null
), оно будет использовать значение по умолчанию для InetSocketAddress
, которое должно быть "подстановочным адресом" для JavaDoc , поэтому я удивлен, что по умолчанию он не связывается автоматически со всеми адресами на вашем сервере.
Надеюсь, это поможет,
Scott
FuseSource