2011-05-18 56 views
1

我們的網絡服務器存在緩存問題(我假設)。我們在負載平衡配置下運行兩個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

回答

0

原來這是Umbraco的< v4.6的問題,未正確發佈到負載均衡的服務器。

我們在負載平衡器方面存在無窮無盡的問題,並且正在認真考慮打破它並使用單臺服務器並將輔助服務器保留爲故障切換。

0

根據您所使用的負載均衡器的類型,如果有任何一種負載平衡器網絡加速器它可能是緩存,負載平衡器上發生而不是Web服務器或瀏覽器。您可能想單獨嘗試訪問您的某個Web服務器,以查看問題是否仍然存在。

+0

很難說Rob,我會聯繫我們的IT人員,看看我們能做些什麼測試。謝謝你的幫助。 – DarrylGodden 2011-05-25 08:37:17