将 Azure 网站部署到包含 10 个实例的场时,新版本的部署如何传播?
是否有时不同的用户可能会根据负载均衡器将其发送到的位置访问不同的网站版本?或者 azure 会启动一个全新的集合并在它们全部准备好时进行 IP 交换吗?
最佳答案
您认为 Azure 网站更像“Windows Azure Web 角色”,但事实并非如此。通过 Windows Azure 网站,您的网站(共享)可以共享资源,而无需与数百个其他网站共享资源,因此不存在此类 IP 交换和更新域等问题。
网站存储在内容共享上,可以从场中的所有“Web 服务器”访问该内容共享,因此不需要复制或类似的操作。因此,通过共享和保留的网站,所有实例的更新都将是即时的。对于较大的软件包更新,文件系统更改通知可能需要一些时间,但是一旦文件系统更新通知可用,所有实例都将立即获取更新的代码。
对于 Windows Azure 网站,内容位于“内容共享”,所有实例都从那里获取数据,因此多个实例永远不会有不同版本的数据。
关于azure - Azure 站点是否是过渡部署的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10943094/