【问题标题】:Do Autoscale instances replicate disk files?Autoscale 实例是否复制磁盘文件?
【发布时间】:2014-01-29 20:09:41
【问题描述】:

我有一个托管在 Windows Azure 上的网站。目前,我遇到了一些问题,用户上传的一些文件显示 404 错误。当我启用自动缩放时,这些错误开始出现。

所以我的问题是:Autoscale 是否复制磁盘更改?例如。如果自动缩放将网站扩展到 2 个实例,并且实例 1 获得 2 个新文件,并且实例 2 删除了 2 个文件,如果将其缩减到 1 个实例,那么实例 2 上的这些更改是否会丢失,或者它们是否被传播回去以便该实例1同时添加了2个文件和删除了2个文件?

【问题讨论】:

    标签: azure autoscaling


    【解决方案1】:

    自动缩放不会复制磁盘更改。如果您在分布式环境(多台服务器处理流量)中运行任何网站(不仅仅是 Azure),则不应使用本地磁盘或其他本地资源来存储应在服务器之间共享的数据。只有一台服务器会看到自己的数据。

    从 Azure 的角度来看,您应该使用 Azure Blob Storage 来集中存储可见文件。

    【讨论】:

    • 我使用的 CMS 没有 Azure 存储提供程序,不幸的是,我自己也不够熟练,无法自己编写一个。不过,感谢您提供的信息,我想我只需要坚持使用 VM 大小(S、M、L)来扩展我的网站,而不是拥有多个实例。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-14
    • 2017-02-08
    • 2016-02-25
    • 2016-04-25
    相关资源
    最近更新 更多