且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

更新时间:2022-09-17 19:07:55

 《Windows Azure Platform 系列文章目录

 

  本次Demo使用的例子叫World Application,也是Windows Azure Training Kit的例子,您可以在这里下载工程文件。

  最终我们会将World Application这个Azure Solution部署到微软位于:亚洲东部(East Asia),美国中南部(US-South Center)和西欧(West Europe)这三个不同的数据中心,并且配置Traffic Manager。

  我们使用Visual Studio 2010打开World Application。打开WorldAppService project,展开Roles,选中WorldApp,右键属性。

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

  修改DataConnectionString的内容,将[YOUR_STORAGE_ACCOUNT_NAME]修改成您的Azure Storage Name,将[YOUR_STORAGE_ACCOUNT_KEY]设置成您的Azure Storage Key。

  再修改下图红色区域部分:

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

  如果我们将World App部署到Windows Azure在东亚的数据中心,我们可以修改:

  • 将HostedServiceRegion设置成East Asia
  • 将HostedServiceUrlPrefix设置成LeiWorldApp-EastAsia
  • 将HostedServiceBackgroundColor设置成#99ff66

  修改的截图如下:

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

  修改完成后,我们再设置远程桌面。勾选下图红色区域:Enable Remote Desktop

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

在弹出的窗口里设置您的登录远程桌面的用户名和密码:

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

最后我们把修改完成后的工程发布到Windows Azure在东亚的数据中心上去,并且必须是生产环境。

注:如果对发布Windows Azure和配置远程桌面连接不熟悉的网友,请参考我这篇Windows 
Azure Platform (十八)用Visual Studio将应用程序部署到Windows Azure平台

 

  发布成功后,按照同样的方法再次修改HostedServiceRegion,HostedServiceUrlPrefix和HostedServiceBackgroundColor。具体内容如下:

服务名

URL前缀

托管服务所属地区

背景色

[AppName] – West Europe

[appname]-europe-west

West Europe

#ff9900

[AppName] – South Central US

[appname]-us-southcentral

South Central US

#5c87b2

[AppName] – East Asia

[appname]-asia-east

East Asia

#99ff66

  例如:如果要发布到西欧的数据中心,先新建托管服务,Location选择"西欧"。

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

  然后修改配置文件,具体如下:

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

   重复上述的步骤,将World Application部署到美国中南部的数据中心上去。

 

   三个站点发布成功后,我们登陆Windows Azure Management Portal,可以看到三个站点已经发布在Windows Azure不同的数据中心上了。

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

 

  然后点击浏览其中某一个Azure 站点

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

   点击here下载DNS TTL注册表脚本,并运行。

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

  然后选择"Yes"

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

   注册表安装成功

Windows Azure Traffic Manager (2) Windows Azure Traffic Manager (2) 部署站点

   关闭所有打开的浏览器窗口,并重新启动浏览器,让设置生效。


本文转自Lei Zhang的博客博客园博客,原文链接:http://www.cnblogs.com/threestone/archive/2012/06/13/2547411.html,如需转载请自行联系原作者