缓存问题Windows 2003 - IIS 6

问题描述:

我们的网络服务器存在缓存问题(我假设)。我们在负载平衡配置下运行两个Web服务器。就在最近我们已经注意到,如果您更新图片或CSS类,更新页面刷新时不会反映出来。不管你是否按住Shift + F5。缓存问题Windows 2003 - IIS 6

这最近发生在我将课程更改为适用于链接而非跨度时。没有什么改变,这包括重新启动IIS和回收app_pool之后。最后,我复制了CSS文件,重新命名了它,并使用标题中的新类链接到新文件,并更改了网页。

我对某些图像有同样的问题。我需要在页面上更改6张图片,因为客户希望它们更长。我在Photoshop中更改了图像,覆盖了旧图像并将其上传到服务器。没有改变。最后,我不得不重命名图像并重命名HTML中的img标签。

我曾尝试加入:

<meta http-equiv="pragma" content="no-cache" /> 

到母版页,但是这并没有什么不同。

如果您有任何建议,他们将不胜感激。

感谢,

达里尔

+0

这似乎不太可能是我的问题是服务器端。你有没有尝试删除你的浏览器缓存?如何使用不同的浏览器访问该网站? – 2011-05-18 13:34:02

+0

嗨乔希,我们已经在Opera,Safari,Firefox,IE和Chrome上尝试过了。将尝试浏览器缓存并回报,尽管这不太可能,因为我提到的一些浏览器在几个月内都没有使用过。 – DarrylGodden 2011-05-18 13:47:11

原来这是Umbraco的< v4.6的问题,未正确发布到负载均衡的服务器。

我们在负载平衡器方面存在无穷无尽的问题,并且正在认真考虑打破它并使用单台服务器并将辅助服务器保留为故障切换。

根据您所使用的负载均衡器的类型,如果有任何一种负载平衡器网络加速器它可能是缓存,负载平衡器上发生而不是Web服务器或浏览器。您可能想单独尝试访问您的某个Web服务器,以查看问题是否仍然存在。

+0

很难说Rob,我会联系我们的IT人员,看看我们能做些什么测试。谢谢你的帮助。 – DarrylGodden 2011-05-25 08:37:17