【问题标题】:How do I use web deploy to deploy sub site in Windows Azure如何使用 web deploy 在 Windows Azure 中部署子站点
【发布时间】:2012-11-17 13:41:48
【问题描述】:

我有一个 Web 角色,可以使用不同的端口号访问多个站点。 例如(主站)http://site.cloudapp.net,(子站)http://site.cloudapp.net:8080http://site.cloudapp.net:8081

我可以使用 web deploy 来部署主站点。如何使用 web deploy 来部署子站点?

【问题讨论】:

    标签: azure web-deployment azure-web-roles


    【解决方案1】:

    您可以通过在子应用程序前加上父站点名称来部署到子应用程序。例如mysite/myapplication。如果您需要,ScottGu's blog 有更多详细信息。

    但是,我会更加担心,因为您说您使用 Azure Web 角色执行此操作,该角色部署在具有临时磁盘的虚拟机上(如果硬件出现故障或需要重新部署,则非持久性)。如果 Azure 将您的 Web 角色重新部署到另一个 VM,您的“Web 部署”更改将丢失,并且您的 cspkg 的内容将被重新部署。如果您真的想使用 Web 部署,您应该考虑使用 Azure 网站或 Azure 虚拟机,否则为确保您的更改不会丢失,您需要重新发布完整的 cspkg 文件并允许 Azure 将更改部署到您的所有实例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-15
      相关资源
      最近更新 更多