Windows Azure Traffic Manager (4) Windows Azure Traffic Manager (4) 循环法和故障转移

简介:

 《Windows Azure Platform 系列文章目录

 

  之前一张我们介绍的是Traffic Manager负载平衡方法之一:性能。

  本章我将介绍负载平衡方法的其他2种: 循环法和故障转移

  首先,我们登陆 Windows Azure Management Portal。选择"虚拟网络"-->"流量管理器"-->"策略"。选中我上一章创建的leiworldapp的策略,选择配置。

  • 选择负载平衡方法,选择"循环法"
  • 在"所选NDS名称"中,设置您需要的DNS URL
  • "DNS生存时间"设置成30秒
  • 设置完成后选择"更新",如下图:

  请等待2分钟左右,等待更新的操作全部完成,再开始测试。

 

  开始测试:负载平衡方法"循环法"

  打开IE浏览器,然后输入网址:http://leiworldapp.trafficmanager.net/

  注意:请先下载并运行注册表脚本。

  等待30秒,直到页面上的TTL的超时

  一旦TTL超时,请按F5刷新页面。这时候您会发现World Application这个页面的背景颜色改变了。这是因为客户端请求被Traffic Manager重定向,从另外一个地区的托管服务向服务器发送。

 

 

  故障转移

  我们再把视线转移到Windows Azure流量管理器上(Traffic Manager),选择"配置"

上图的配置窗口中,我们做如下的修改:

  • 负载平衡方法:设置成"故障转移"
  • 在"所选DNS名称"中,把"东亚"的托管服务排在第一行;把"美国中南部"的托管服务放在第2位,"西欧"的托管服务放在第3位
  • 点击"更新"

选择"托管服务、存储账户和CDN"。在托管服务中,将位于东亚的托管服务停止。

 

因为之前在"编辑Traffic Manager策略"的"所选DNS名称"里

  • 排在第一行的"东亚"的托管服务已经被我在Manager Portal停止了,无法正常提供服务。
  • 排在第二行的"美国中南部"的托管服务还正常运行。
  • Traffic会侦察到第一行(首选)的"东亚"托管服务不正常,会把所有的请求重定向到排列在第2行的"美国中南部"的托管服务。

这时候我再用IE打开Traffic Manager网址:http://leiworldapp.trafficmanager.net

能看到Traffic Manager将请求发送到"美国中南部"的托管服务。

 

 


本文转自Lei Zhang的博客博客园博客,原文链接:http://www.cnblogs.com/threestone/archive/2012/06/14/2549205.html,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
Linux C++ Windows
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
|
1月前
|
安全 Windows
【Azure Cloud Service】在Windows系统中抓取网络包 ( 不需要另外安全抓包工具)
通常,在生产环境中,为了保证系统环境的安全和纯粹,是不建议安装其它软件或排查工具(如果可以安装,也是需要走审批流程)。 本文将介绍一种,不用安装Wireshark / tcpdump 等工具,使用Windows系统自带的 netsh trace 命令来获取网络包的步骤
71 32
|
1月前
|
C# Windows
【Azure App Service】在App Service for Windows上验证能占用的内存最大值
根据以上测验,当使用App Service内存没有达到预期的值,且应用异常日志出现OutOfMemory时,就需要检查Platform的设置是否位64bit。
44 11
|
3月前
|
小程序 Windows
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
|
4月前
|
PHP Windows
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
|
4月前
|
PHP 开发工具 git
【Azure 应用服务】在 App Service for Windows 中自定义 PHP 版本的方法
【Azure 应用服务】在 App Service for Windows 中自定义 PHP 版本的方法
|
4月前
|
网络安全 API 数据安全/隐私保护
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
|
4月前
|
Shell PHP Windows
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
|
4月前
|
应用服务中间件 nginx Windows
【Azure 应用服务】在App Service for Windows中实现反向代理
【Azure 应用服务】在App Service for Windows中实现反向代理
|
4月前
|
安全 Windows
【Azure 云服务】当Windows系统发布新的安全漏洞后,如何查看Azure云服务(Cloud Service)的实例是否也更新了安全补丁呢?
【Azure 云服务】当Windows系统发布新的安全漏洞后,如何查看Azure云服务(Cloud Service)的实例是否也更新了安全补丁呢?