【问题标题】:Is there a way to bind qpid to a different IP other than localhost?有没有办法将 qpid 绑定到 localhost 以外的其他 IP?
【发布时间】:2014-01-08 11:03:52
【问题描述】:

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

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

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

【问题讨论】:

    标签: apache binding paas qpid


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-25
      • 2012-07-07
      • 1970-01-01
      • 2010-12-19
      • 2021-12-22
      • 2017-10-20
      • 2011-01-21
      • 1970-01-01
      相关资源
      最近更新 更多