快速提问。我希望使用网站将网站部署到 Azure。
我读了一条评论,指出文件系统在网站的多个实例之间共享?
- 这是真的?
- 这是否意味着如果我将图像上传到一个实例上的文件系统,第二个实例上的所有请求都可以访问该文件?
- 文件是否在实例之间同步,或者它们是否都指向单个驱动器,即在某处的 blob 存储中?
我们将部署一个 Umbraco 7 站点,所以我仍然需要测试这可能在 lucene 索引等方面存在的任何问题。有谁知道 Umbraco 7 和这种部署方法的任何并发症?
提前致谢
戈登
快速提问。我希望使用网站将网站部署到 Azure。
我读了一条评论,指出文件系统在网站的多个实例之间共享?
我们将部署一个 Umbraco 7 站点,所以我仍然需要测试这可能在 lucene 索引等方面存在的任何问题。有谁知道 Umbraco 7 和这种部署方法的任何并发症?
提前致谢
戈登
Bedane的答案是不正确的。这个问题是关于 Azure 网站(不是关于 Azure Web 角色)
1) 是的,这是真的。Azure 网站使用 Azure 存储 blob 存储您的内容,这些 blob 作为可读/可写的公共共享装载并呈现给网站。
2)凭借 1),当您上传文件时,您将其上传到公共共享,因此所有实例都会立即看到上传。
3)实例都指向一个驱动器(只是重复点1)
Azure 网站的这种体系结构专门设计用于支持安装插件并直接更改站点内容目录的应用程序,如 Umbraco、Wordpress 等。此设计点修复了 Azure Web 角色中当前存在的问题。