0

我只是好奇是否有办法将 qpid 绑定到 IP,例如 127.1.244.129

我问的原因是我希望将许多实例部署到 PaaS,并且需要多个正在运行的实例。如果一切都试图绑定到 localhost:8080,这是不可能的。

有谁知道配置这个的方式?我在 qpid 文档中找不到。

4

1 回答 1

0

这个问题被交叉发布到 Qpid 开发者邮件列表中,并在此处进行了讨论。为了其他有相同问题的人的利益,我将在这里总结答案。

对于 Qpid CPP 代理,对于 0.20 及更高版本,使用--interface参数 to qpidd

对于 Qpid Java Broker,对于 0.22 及更高版本,您可以通过在端口配置中指定绑定地址属性来将 AMQP 端口限制为特定接口。使用 Web 管理控制台编辑 AMQP 端口并指定绑定地址。重新启动 Broker 以使更改生效。Java Broker 文档描述了编辑端口的过程。目前无法为 HTTP 或 JMX 管理使用的端口指定绑定地址,但如果需要,可以禁用这些插件。

于 2013-12-20T17:54:02.817 回答