将文件夹和子文件夹与Azure CDN同步的最佳方法是什么

时间:2014-11-12 08:49:18

标签: azure synchronization cdn synchronize azure-cdn

我正在评估Azure CDN,这似乎是一个很好的解决方案...... 但出于某种原因,他们试图让它尽可能复杂地使用......

所以,我正在考虑创建一个使用像FileSystemWatcher这样的东西来监视特定文件夹的Windows服务,这样,也许我可以让它对程序员透明,所以每个图像都是通过FTP添加/上传/上传的Web用户将通过其超级复杂的API自动上传到Azure CDN ...

假设每个文件都在Azure CDN上创建/更新/删除,我认为我可以使用Azure CDN的引用来呈现图像。

我也想知道如何使用图像的后备 - 例如,假设图像已上传但是它需要10秒才能到达CDN并且可能有更多时间复制到所有地理位置 - 在这种情况下,也许我可以在前10秒在本地加载,然后使用CDN URL ...任何建议?

  1. 是否有已经进行同步的解决方案?
  2. 你能想到实现类似的任何问题吗?
  3. 图像在安全使用之前需要多长时间才能发布?

1 个答案:

答案 0 :(得分:0)

Azure CDN由每个CDN位置的第一个请求(拉模型)自动填充,以便回答您的​​问题:

  1. Azure自动执行此操作
  2. 您可以从世界各地发送请求以预先填充,难以实施
  3. 图片是直接可用的,虽然第一个请求可能需要一些额外的时间,因为图像尚未在CDN位置,因此调用源(存储/网站/ cs)已完成
  4. 在不知道这些地区是否有来自这些地区的流量的情况下填写所有CDN可能会更加昂贵,请阅读我的旧博文: http://blogs.infosupport.com/using-azure-cdn-and-bing-maps-and-cache/