【问题标题】:Azure web role with cdn带有 cdn 的 Azure Web 角色
【发布时间】:2012-05-24 15:50:56
【问题描述】:

我有一个 Web 角色,上面有 2 个 Web 应用程序。(一个是 Web 应用程序,另一个是 wcf 应用程序)。 Web 应用程序中的静态内容来自 azure cdn。我将静态内容放在 cdn 目录下,在 html 上我指的是 cdn 端点。 我的问题是 有时会看到整个静态内容没有从 cdn 获取。整个网页没有 css/images/javascript 文件,5-10 分钟后一切又恢复了。

有人见过这种行为吗? - 我总是检查微软网站的状态,每次看到cdn正常工作。

cdn 如何与同一实例上的 2 个 Web 角色反应。也许这就是导致它来回切换问题的原因?

感谢分配

【问题讨论】:

  • 您可以运行 fiddler 以获取有关该问题的更多信息并在此处提供信息吗?
  • 嗯。这是个好主意。我会试试看。问题是它的不可预知的现象,我永远不知道它什么时候发生。
  • 嗨。不幸的是,我再也看不到这种行为了。但是我在 blob 存储的 cdn 上发生了类似的问题。我要求一个文件,我在 http 响应中得到 504。

标签: azure azure-cdn


【解决方案1】:

如果您的静态内容不经常更改,我建议您设置更高的缓存限制可能为一年,这将帮助您更快地加载内容。下面的链接解释了更多关于如何做到这一点:

http://blogs.msdn.com/b/windowsazure/archive/2011/03/18/best-practices-for-the-windows-azure-content-delivery-network.aspx

[更多信息]

如果您的 Windows Azure CDN 缓存出现随机问题,建议联系 Windows Azure 支持团队并讨论此问题。他们将深入挖掘以寻找根本原因。上述信息很难确定实际的根本原因。

【讨论】:

  • 我已将缓存过期设置为一年。一旦客户端获得数据。 css 和 js 当我更改它们时,我总是更改它们的文件名。但我的问题总是出现在图像上,所以这不是问题
猜你喜欢
  • 2012-05-12
  • 1970-01-01
  • 2012-06-29
  • 1970-01-01
  • 1970-01-01
  • 2012-05-18
  • 2015-01-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多