none
发现云端一个文件同步的关键问题 RRS feed

  • 问题

  • 例如我有一个网站在云端那边运行(配置5个虚拟机),该网站有一个上传图片的功能,
    当我上传一副图片后,是否云端那边5个虚拟机上的网站都会同步一次(即主服务器会将整个网站复制到5个虚拟机

    中保持同步)?
    2011年7月3日 15:56

答案

  • Hi 云端程序员,

    > 云端一个文件同步的关键问题.

    保存在文件系统的数据是不会同步的, 除非你自己去实现同步 (通过写代码或者第三方工具). 所以不推荐将文件保存在虚拟机的文件系统里, 而是保存在Blob Storage里, 所有虚拟机都在同一个Blob Storage里存储文件, 文件就不会不同步了.

    谢谢.


    Wengchao Zeng
    Please mark the replies as answers if they help or unmark if not.
    If you have any feedback about my replies, please contact msdnmg@microsoft.com.
    Microsoft One Code Framework
    2011年7月4日 1:59

全部回复

  • 可存到 BLOB storage 中,然後在每個虛擬機中使用 Queue polling 機制,或是 Storage Polling 機制,以獲知並取回新上傳的圖片。


    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/pages/StudyAzurecom-yun-duan-xue-tang/155855707799579
    2011年7月3日 16:39
  • Hi 云端程序员,

    > 云端一个文件同步的关键问题.

    保存在文件系统的数据是不会同步的, 除非你自己去实现同步 (通过写代码或者第三方工具). 所以不推荐将文件保存在虚拟机的文件系统里, 而是保存在Blob Storage里, 所有虚拟机都在同一个Blob Storage里存储文件, 文件就不会不同步了.

    谢谢.


    Wengchao Zeng
    Please mark the replies as answers if they help or unmark if not.
    If you have any feedback about my replies, please contact msdnmg@microsoft.com.
    Microsoft One Code Framework
    2011年7月4日 1:59
  • 谢谢你的答复!
    2011年7月11日 9:45