【问题标题】:AMQP Connection from Azure Service Bus to ReadyAPI从 Azure 服务总线到 ReadyAPI 的 AMQP 连接
【发布时间】:2022-06-14 19:06:58
【问题描述】:

我正在尝试使用 AMQP 消息将其余调用从 ReadyAPI 切换到我们的应用程序。 ReadyAPI 有一个附加组件,它具有 AMQP 步骤,但我想我需要连接到服务总线。

我尝试使用服务总线作为端口:5671 和 5672 的主机名,但它给了我一个错误。任何想法我将如何连接这两者? 谢谢!

【问题讨论】:

标签: azure azureservicebus amqp ready-api


【解决方案1】:

请按照以下几点解决您的问题。

  • 我认为这是由于公司内部防火墙限制阻止了端口 5671 和 5672 上的所有流量。

  • 所以我建议你在 VM 上设置 TCP 代理 HAProxy。

  • 这个 TCP 代理的配置方式是,哪个路由 特定端口 Azure 服务端点上的所有传入流量。

  • 您可以使用connection.setHostname("");更改终点

  • 您还应该在 ClientConstants 中将端口号从 5671 更改为 8080。

  • 完成所有这些流量后,将路由到 TCP 代理端点而不是服务总线,因为防火墙阻止了 5671 端口上的所有流量。

  • 更多详情可以关注官方Microsoft Documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-25
    • 2016-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多