我正在尝试使用流量管理器来处理不同区域中的 2 个服务总线,以提供弹性,而不必向两个区域发送重复的消息,如 https://learn.microsoft.com/en-us/azure/service 中所述-总线消息传递/服务总线中断灾难
我希望使用服务总线 REST API 使流量管理器查询 URL namespace.servicebus.windows.net/ 进行运行状况检查,因为它通常会返回 200,并且如果某个区域面临中断,可能会无法连接。
由于选择“Azure Endpoint”时,流量管理器中的下拉菜单拒绝让我选择任意 URL,因此我尝试使用上述 URL 进行“外部端点”,但端点不会创建。它失败并显示“无法将配置更改保存到流量管理器配置文件错误:域名 xxx 无效”。
如果 url xxx.servicebus.windows.net/ 可以从外部解析,为什么流量管理器不允许这样做?
添加外部端点类型的端点时,您需要添加完全限定域名(FQDN),如下所示:
注意: FQDN 是一个域名,包括主机名、根域和顶级域。它还可能包括根域和主机名之间的其他子域。欲了解更多详情,您可以参考这里。
您是否偶然能够使其在生产中发挥作用?