ZeroConf 传输参考

使用 ActiveMQ Classic > 配置传输 > ZeroConf 传输参考

ZeroConf 传输

ZeroConf 传输的工作方式与 发现传输 相似,只是它使用基于 ZeroConf 的发现代理来查找要连接到的代理 URI 列表。

配置语法

zeroconf:serviceName?transportOptions

zeroconf:serviceName

其中 serviceName 是 Zeroconf 服务名称;它似乎以下划线 (_) 开头,必须以点 (.) 结尾。因此,我们可以使用此服务名称来区分开发、UAT 和生产代理,或将它们分组到域等。

请注意,要能够使用 ZeroConf 查找代理,代理需要启用 发现。要在代理中配置发现,应使用 XML 配置。它基本上是类似于…

<broker name="foo">
  <transportConnectors>
    <transportConnector name="openwire" uri="tcp://0.0.0.0:61616" discoveryUri="zeroconf:_activemq_development. />
  </transportConnectors>
  ...
</broker>
示例客户端 URI
zeroconf:_activemq_development.

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛标志和 Apache ActiveMQ 项目标志是 Apache 软件基金会的商标。版权所有 © 2024,Apache 软件基金会。根据 Apache 许可证 2.0 许可。