【发布时间】:2013-10-19 00:08:08
【问题描述】:
我有一个具有 2 个实例的 Windows azure Web 角色。我想从 VS 对这些实例进行网络部署,以避免进行大约 10 到 15 分钟的完整部署。
我知道这曾经可以通过 [现已弃用的] Azure Accelerator for Web Roles 实现。现在可以吗?
【问题讨论】:
标签: c# asp.net asp.net-mvc azure
我有一个具有 2 个实例的 Windows azure Web 角色。我想从 VS 对这些实例进行网络部署,以避免进行大约 10 到 15 分钟的完整部署。
我知道这曾经可以通过 [现已弃用的] Azure Accelerator for Web Roles 实现。现在可以吗?
【问题讨论】:
标签: c# asp.net asp.net-mvc azure
Web Deploy 仍然有效,但仅适用于单个实例且仅用于测试目的(即,您不能将其用于您期望更改在 VM 重新映像或节点移动中持续存在的生产站点)。
见http://blogs.msdn.com/b/cloud/archive/2011/04/19/enabling-web-deploy-for-windows-azure-web-roles-with-visual-studio.aspx 和http://msdn.microsoft.com/en-us/library/windowsazure/ff683672.aspx。
【讨论】:
要启用 Web 部署,您必须从 Microsoft 网站的 Microsoft Web Installer 3.0 页面安装 Windows Azure 工具和 Windows Azure SDK。
但是,请注意,您的部署环境中不能有任何 Web 角色的多个实例。但是,支持多个 Web 角色,每个角色只有一个一个实例。
【讨论】: