0

您可以创建流量管理器配置文件,然后添加 Ednpoints 以平衡 AppService-WebApps(以前称为 WebSites),如下所示:

在此处输入图像描述

当您选择 App Service 选项时,您可以选择主 WebApp,但是如何选择它的任何插槽环境?

4

4 回答 4

2

流量管理器的“Web 应用”端点仅支持生产 Web 应用插槽(例如 myapp.azurewebsites.net)。

但是,您可以通过使用“外部”端点将流量管理器与特定插槽一起使用。您只能通过 ARM API/新门户执行此操作(旧 ASM API 不允许外部端点指向 Web 应用程序)。

于 2016-01-21T18:43:41.560 回答
0

外部端点的发票方式不同。如果您正在寻找不影响发票的不同解决方案。?x-ms-routing-name=_slotname_您仍然可以使用查询字符串通过流量管理器进入您的插槽。这会生成一个 cookie 条目并将所有后续请求重定向到定义的插槽,直到重置。例如,您可以有一个“加入测试”按钮,并让您的用户通过单击它来选择加入您的测试版应用程序:

<a href="yourtdomain.trafficmanager.net?x-ms-routing-name=test">Join Test</a>

要返回您的生产槽,您可以调用路由名称self,它始终指的是生产槽。

为了使此设置正常工作,您需要在流量管理器后面的 Web 应用程序中设置流量路由。这些路由条目可以指定为 0%,因此流量不会自动重定向到它们。

于 2016-06-12T07:19:14.350 回答
0

不要忘记转到每个插槽并将流量管理器的主机名添加到其中。自 2016 年 3 月 2 日起,Azure 不会自动为您执行此操作。

于 2016-03-02T21:38:21.627 回答
0

您可以在 Web 应用程序的“流量路由”设置中进行配置。

转到您的 Web 应用并选择设置 -> 路由(部分)-> 流量路由

于 2016-01-21T15:57:49.593 回答