我们有一个带有 Web 角色的 Azure 云服务。我想将纯 html 文件上传到 Web 角色的应用程序,而不进行完全重新部署(该文件无论如何都会添加到下一个构建中)。该网络角色有多个实例,每个实例上都需要有该文件。
这可能吗?
最佳答案
这是可能的,但对于生产环境来说不是一个好主意。 您始终可以设置对计算实例的远程访问,并且可以根据需要复制粘贴任何文件。
您还可以配置任何部署选项:FTP、Git 等...
但是...坏主意,真的坏主意。
- 如果您有 100 个实例,您会对所有实例进行更改吗?
- 谁能确保每个实例都运行相同的应用版本?
想想:
因为该包附加到您的服务并因此附加到您的实例..
如果 Azure 中发生错误或维护任务,您的计算实例将被重新创建,重新创建时:程序包的最后一个副本将部署到每个计算实例,并且您在应用程序或操作系统中所做的所有其他更改都将丢失...
在需要由您自己或通过 azure 内部管理/操作任务重新创建实例的任何情况下,都可能发生同样的情况。
关于azure - 将文件上传到 Azure webrole 应用程序目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34406668/