2012-12-02 23 views
1

這是一個相當平臺不可知的問題。我知道有些平臺允許共享緩存等,但其中大部分都是「魔術」。我想知道他們是如何實際執行的以及技術細節是什麼。因此,如果我有一個使用簡單的負載平衡器(不能執行粘性會話,不能執行粘性會話)的10個服務器運行的Web應用程序,我如何可靠地使整個服務器場的緩存失效?跨多個服務器如何完成緩存失效?

我不是專門談論共享緩存或類似的東西。例如,你有一個人登錄到你的網站。處理請求的服務器緩存他的信息用戶/密碼哈希等以防止返回到數據庫。但是,他決定改變他的用戶名或密碼。您需要從每個可能擁有它的服務器中取消緩存的值。

這樣的情況通常會如何處理? (假裝不緩存它太貴:))

回答