09 2013 档案
摘要:发布 Azure 云服务
使用 Azure Tools for Visual Studio,可以直接从 Visual Studio 将云服务发布到 Azure。
在发布 Azure 云服务之前,必须已具备 Microsoft 帐户和 Azure 订阅。此外,必须在 Azure 管理门户中设置应用程序将要使用的云服务和存储帐户。
发布云服务时,可以为该服务选择部署环境。你还必须选择用来存储部署的应用程序软件包的存储帐户。部署后,从存储帐户中删除应用程序包。
可以从“服务器资源管理器”连接到 Azure 订阅,以简化发布到 Azure 的过程。在低于 2.2 的 Azure SDK 版本中,需要下载一个订阅文件(.publishsettings 文件),并在发布云服务或者连接到存储帐户或其他资源时引用该文件。如果你正在使用订阅文件,则仍可以在 Azure SDK 2.2 中使用这些文件,但是,如果使用下一过程中的步骤连接到 Azure,则不再需要管理订阅文件。
阅读全文
摘要:高度可用的应用程序设计的一个关键点,是利用代码中的重试逻辑正常处理临时中断的服务。Microsoft 模式和实践团队开发的暂时性故障处理应用程序块可协助应用程序开发人员完成此过程。“暂时性”一词表示仅持续相对较短时间的临时条件。在本文的背景下,处理暂时性故障是开发高度可用的应用程序的一部分。暂时性情况的示例包括间歇性网络错误和丢失数据库连接。
暂时性故障处理应用程序块是一种正常处理代码中故障的简化方式。此方式可通过添加可靠的暂时性故障处理逻辑,提高应用程序的可用性。大多数情况下,将由重试逻辑处理短暂中断,并在一次或多次尝试失败后重新连接发送者和接收者。应用程序用户通常注意不到成功的重试尝试。
阅读全文
摘要:微软最近对 Windows Azure 网站进行了升级,并启用了IIS8的动态 IP 限制模块。现在,开发人员可以为其网站启用并配置动态 IP 限制功能(或简称 DIPR)。
可以通过以下链接查看此 IIS8 功能的完整概述:
http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-dynamic-ip-address-restrictions
阅读全文
浙公网安备 33010602011771号