2014-04-17 56 views
7

快速的问题。我正在寻找使用网站将网站部署到Azure。文件系统是否跨多个Azure网站共享?

我读过一篇评论,指出文件系统是跨多个网站实例共享的?

  1. 这是真的吗?
  2. 这是否意味着如果我在一个实例上传图像到文件系统 ,则第二个实例上的所有请求都将具有 的文件访问权限?
  3. 这些文件是跨实例同步还是做为 它们都指向单个驱动器,即在某处的blob存储中?

我们将部署一把umbraco第7位,所以我还需要测试这种可能对Lucene的索引等有谁知道用一把umbraco 7任何并发症和部署这种方法的任何问题?

在此先感谢

戈登

回答

18

从bedane答案是不正确。这个问题是关于Azure网站(不是关于Azure Web角色)

1)是的,这是真的。 Azure网站使用Azure存储Blob存储您的内容,Azure存储blob以可读/写的普通共享的形式安装并呈现给网站。

2)凭借1),当您上传文件时,您将其上传到普通共享,因此所有实例都将立即看到上传。

3)实例的所有点到单个驱动器(只是在重复点1)

该架构用于Azure网站是专门设计,以使像一把umbraco,WordPress的等,其安装插件应用程序,并直接进行更改到网站内容目录。此设计点修复了Azure Web Roles中当前存在的问题。

+0

非常感谢:) –