【问题标题】:Remove local resource from web role without deleting deployment从 Web 角色中删除本地资源而不删除部署
【发布时间】:2013-10-24 03:36:18
【问题描述】:

我正在尝试将我的解决方案发布到现有的 Azure 云服务 Web 角色,但我收到以下错误:

Windows Azure 找不到资源 DataFilesStore 在 服务包。要升级部署,您必须添加资源。 否则,请执行新部署。

我删除了 DataFilesStore 本地资源,因为它不再需要了。

我无法执行新部署(或删除当前部署),因为这样我将丢失分配的服务 IP 地址。这是一个生产环境,所以这不是一个选项。

【问题讨论】:

    标签: .net azure azure-storage azure-web-roles azure-blob-storage


    【解决方案1】:

    documented 在进行就地升级时无法删除本地资源。但是,您可以使用 VIP 交换来做到这一点。将您的新部署上传到暂存槽,执行您需要执行的任何冒烟测试 - 然后启动 VIP 交换。这不会导致您的应用程序停机,也不会丢失您的 VIP - 因为它只是交换了内部负载平衡器 -> 虚拟机链接。

    【讨论】:

      猜你喜欢
      • 2019-11-10
      • 2020-12-23
      • 2019-11-13
      • 2020-06-05
      • 2021-02-15
      • 1970-01-01
      • 1970-01-01
      • 2011-12-25
      • 2020-12-27
      相关资源
      最近更新 更多