我正在尝试将我的解决方案发布到现有的 Azure 云服务 Web 角色,但我收到以下错误:
DataFilesStore
Windows Azure在服务包中找不到资源。要升级部署,您必须添加资源。否则,执行新部署。
我删除了DataFilesStore
本地资源,因为不再需要它。
我无法执行新部署(或删除当前部署),因为那样我将丢失分配的服务 IP 地址。这是一个生产环境,所以这不是一个选项。
我正在尝试将我的解决方案发布到现有的 Azure 云服务 Web 角色,但我收到以下错误:
DataFilesStore
Windows Azure在服务包中找不到资源。要升级部署,您必须添加资源。否则,执行新部署。
我删除了DataFilesStore
本地资源,因为不再需要它。
我无法执行新部署(或删除当前部署),因为那样我将丢失分配的服务 IP 地址。这是一个生产环境,所以这不是一个选项。
据记录,在进行就地升级时,您无法删除本地资源。但是,您可以使用 VIP 交换来执行此操作。将您的新部署上传到暂存槽,执行您需要执行的任何冒烟测试 - 然后启动 VIP 交换。这不会导致您的应用程序停机,并且您不会丢失您的 VIP - 因为它只是交换了内部负载平衡器 -> 虚拟机链接。