2

我们在两个数据中心上托管了 Web 应用程序以实现高可用性,并且我们使用带有循环路由方法的流量管理器将流量路由到两个数据中心中的任何一个。

现在根据业务需求,我们需要按 URL 模式路由流量。比如说,对于 url /api/v1,路由到数据中心 1,对于 url /api/v2,路由到数据中心 2。

我知道流量管理器不支持基于 url 的路由。任何解决方法?

4

1 回答 1

1

Azure 流量管理器在 DNS 层运行,因此不知道与其接收的 DNS 请求相关的 URL 的任何详细信息 - 因此 Azure 流量管理器无法实现基于 URL 的路由。我鼓励您考虑使用 Azure 应用程序网关在单个区域内进行基于 URL 的路由。对于基于 URL 的区域间路由,您可以考虑使子域不同并使用 DNS 层路由。

于 2016-12-09T21:44:27.190 回答