首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DNS Geo查找

DNS Geo查找
EN

Stack Overflow用户
提问于 2016-02-24 10:40:51
回答 1查看 71关注 0票数 0

我一直在寻找使用Azure流量管理器(性能模式)来设置Geo路由。基本上,我有一个应用程序(Web应用程序和Azure SQL数据库)建立在东欧,北欧和澳大利亚东部。由于遵守规定的原因,数据中心之间不能共享数据,我不希望用户就使用哪个数据中心作出选择:

  • us.app.com
  • eu.app.com
  • au.app.com

我希望能够使用app.com,然后根据用户位置进行路由。然而,如果最近的数据中心不可用,它也将失败到其他数据中心。我不希望出现故障转移行为--如果出于某种原因,Web应用程序处于最接近的区域,我希望用户收到错误。

有没有其他提供这种设施的供应商的经验?故障行为能被交通经理关掉吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-24 11:23:58

有趣的问题!

首先,请注意,如果使用travels...for示例,流量管理器中的“性能”模式路由不能保证将给定用户路由到同一个数据中心,如果欧盟用户在访问美国时访问该服务,它们将被路由到美国端点。因此,如果有很强的限制将用户链接到特定的区域,则可能需要应用程序级别的重定向。

为了解决您实际提出的问题.在今天的流量管理器中,没有禁用端点监视/故障转移的内置功能。作为解决办法,我建议使用Azure创建一个托管错误页面的占位符站点,然后使用嵌套交通管理器配置文件,如下所示

  • 3子配置文件,每个有两个端点-一个服务端加上错误网页网页应用程序。如果您使用旧的ASM,这些将使用“优先级”流量路由方法(也称为“故障转移”)。
  • 1父配置文件,有3个端点,即上面的3个子配置文件。这应该使用“性能”流量路由方法。您必须指定每个端点的位置,这应该与它包含的应用程序相同。

这样,如果您的一个应用程序失败,流量将被引导到错误页面站点,而不是其他应用。

目前Azure Portal不支持配置嵌套的流量管理器配置文件。您将需要使用Azure PowerShell或Azure CLI (它支持Windows、Linux和Mac )

致以敬意,

Jonathan项目经理Azure网络- DNS和流量管理器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35599793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档