与cdn的Azure web角色

我有2个Web应用程序的Web角色(一个是Web应用程序,另一个是wcf应用程序)。 Web应用程序中的静态内容来自azure cdn。我把我的静态内容放在cdn目录下,并在html上引用cdn端点。 我的问题是 有时候看到整个静态内容没有从cdn获得,整个网页没有css/images/javascript文件,并且在5-10分钟之后再次出现一切。

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

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

感谢分配

0
额外
意见: 1
哼。这是一个好主意。我会试试看。问题是它的不可预知的现象,我永远不知道它何时发生。
额外 作者 Ram,
你好。不幸的是我再也看不到这种行为。但在Blob存储的CDN上发生了类似的问题。我要求一个文件,并在http响应中获得504。
额外 作者 Ram,
你可以跑步得到更多关于这个问题的信息,并在这里提供信息?
额外 作者 AvkashChauhan,

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支持团队联系并讨论此问题。他们会深入挖掘以寻找根本原因。以上信息很难确定实际的根本原因。

0
额外
我已经将我的缓存设置为一年。一旦客户获得数据。 CSS和JS我总是改变他们的文件名,当我改变他们。但我的问题总是发生在图像上,所以这不是问题
额外 作者 Ram,