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