Dns 如何解决失败的管道运行,以及对流量管理器的后续运行的错误请求+;AppGW和x2B;应用服务?
我使用的配置具有流量管理器+应用程序网关+应用程序服务,并且所有内容都成功运行一次。然后,我仅在代码更改或应用程序服务更改的情况下运行管道,并在管道中得到以下错误:Dns 如何解决失败的管道运行,以及对流量管理器的后续运行的错误请求+;AppGW和x2B;应用服务?,dns,Dns,我使用的配置具有流量管理器+应用程序网关+应用程序服务,并且所有内容都成功运行一次。然后,我仅在代码更改或应用程序服务更改的情况下运行管道,并在管道中得到以下错误: "ErrorEntity": { "Code": "BadRequest", "ExtendedCode": "52011", "Message": "The t
"ErrorEntity": {
"Code": "BadRequest",
"ExtendedCode": "52011",
"Message": "The traffic manager domain (ceel-test-operator.trafficmanager.net) can be removed only through the Traffic Manager.",
"MessageTemplate": "The traffic manager domain ({0}) can be removed only through the Traffic Manager.",
"Parameters": [
"ceel-test-operator.trafficmanager.net"
]
}
为什么会发生这种情况?我如何解决错误?背景 发生此特定错误的原因是azure中的限制以及必须如何设置这些产品。要使TM+APPGW+APP服务模式适用于面向外部的站点,并获取从TM到APP服务的定制dns,您必须首先将APP服务直接添加到traffic manager,以便它们获得给定的traffic manager dns名称,然后再次运行traffic manager,应用网关的最终状态为端点,应用服务阵列为空。这将成功设置整个配置,因为azure不会从应用程序服务中清除流量管理器名称,即使它现在只是间接相关 为什么 后续管道运行失败,因为当您尝试修改应用程序服务时,它会注意到其中的流量管理器名称,但无法自行“修复”,只有流量管理器可以这样做 分辨率 解决此错误的唯一方法是删除应用程序服务并从管道中重新创建,所有端点应再次正确设置