我在Windows Azure上托管了一个网站。目前,我遇到了一些问题,其中一些用户上传的文件显示404错误。当我启用自动缩放时,这些错误就开始了。
所以我的问题是:Autoscale是否会复制磁盘更改?例如。如果自动缩放将网站扩展为2个实例,而实例1将2个新文件缩放,而实例2则删除2个文件,如果将其缩放回1个实例,则实例2上的更改是丢失的,还是它们被传回以便实例1有2个已添加和2个已删除的文件?
答案 0 :(得分:4)
自动缩放不会复制磁盘更改。如果您在分布式环境中运行任何网站(不仅仅是Azure)(多个服务器正在处理流量),则不应使用本地磁盘或其他本地资源来存储应跨服务器共享的数据。只有一台服务器会看到自己的数据。
从Azure角度来看,您应该使用Azure Blob存储来存储集中可见的文件。