我正在使用Microsoft.Azure.ServiceBus.QueueClient连接到我使用连接字符串格式在Azure Service Bus中设置的已知良好队列sb://xxxxx.servicebus.windows.net/
但是,我们严格的防火墙/ acl规则甚至适用于DEV和TEST机器。
有没有办法在代码中运行测试以查看客户端是否能够成功连接到端点?
使用Azure功能,您可以向Service Bus发送消息/电子邮件警报,以了解QueueClient是否可以成功连接
您可以在防火墙外部运行代码,以便允许连接。
例如,如果您有一个Web应用程序,则只需将其托管在App Service计划中,然后查看连接是否成功。您还可以站起来,在Azure功能,服务架构,云服务等中托管它。