我将我的云服务包从eclipse部署到Azure。首先,它将我的应用程序上传到Blob存储。(这是标准的,我无法更改),然后它将开始发送azure程序包并开始更新。一切正常。
但是,更新成功后,如果我从Blob中删除应用程序,将会发生什么?因为几天后,天蓝色的服务器将被回收,并且具有相同天蓝色软件包的新服务器将可用。新服务器仍会获得该应用程序吗?该应用程序是否可以在天蓝色的某个地方重新部署天蓝色?
但是,更新成功后,如果我从Blob中删除应用程序,将会发生什么?因为几天后,天蓝色的服务器将被回收,并且具有相同天蓝色软件包的新服务器将可用。新服务器仍会获得该应用程序吗?该应用程序是否可以在天蓝色的某个地方重新部署天蓝色?
Azure Service Fabric(负责管理您的应用程序的服务)从blob存储读取应用程序包文件,并将其复制到其基础结构中的另一个位置。因此,即使您从Blob存储中删除文件,Azure也会拥有您的应用程序的副本,并将使用该副本来部署应用程序。
简而言之,Azure创建部署后,它并不依赖于您的Blob存储中的文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句