Azure 流量管理器 returns 503 但云服务正在运行,缺少什么?

Azure Traffic Manager returns 503 but Cloud Service is working, what is missing?

我有一个运行辅助角色的云服务(自托管 owin 中间件)。云服务端点 mysubdomain.cloudapp.net returns 但是当我通过 mysubdomain.trafficmanager.net 时,我总是返回 503。

另外几点:

想法?

Azure 流量管理器在 DNS 级别而不是网络级别工作。它使用 DNS 将用户定向到正确的服务端点,然后用户 直接.

连接到该端点

503 是一个 HTTP-level 状态码。由于流量管理器在 DNS 级别工作,它不可能来自流量管理器,它必须来自您的应用程序。

因此,请检查您的应用程序是否配置为接受使用 mysubdomain.trafficmanager.net 子域而不是 subdomain.cloudapp.net 子域的请求。

您还应该检查流量管理器中的端点是否显示为 'online'。如果不是,则流量管理器的运行状况探测失败,您应该先修复它。

希望对您有所帮助!