2
異步刷新緩存動態頁面作爲後續這裏的問題:在ASP.NET MVC
我想知道是否有一種方法,可以異步刷新輸出緩存隨着時間的推移,比如在2分鐘後啓動異步刷新,而不是3分鐘後緩存過期,然後用戶訪問重新緩存頁面。
異步刷新緩存動態頁面作爲後續這裏的問題:在ASP.NET MVC
我想知道是否有一種方法,可以異步刷新輸出緩存隨着時間的推移,比如在2分鐘後啓動異步刷新,而不是3分鐘後緩存過期,然後用戶訪問重新緩存頁面。
您是否正在使Invalidating OutputCache失效? 你可以使用RemoveOutputCacheItem方法。 https://msdn.microsoft.com/en-us/library/cc681136.aspx
不完全是,使緩存無效導致outputcache在下一頁上重新加載新內容,我想在緩存即將過期時異步獲取新內容,以便緩存內容並可用於所有頁面加載 –
在使緩存失效後,啓動對您想要捕獲的網頁的HTTP調用? – MoXplod
嗯,我只強制使緩存有時無效,我將如何處理自動緩存過期,是否有回調,我可以註冊(或發生)緩存到期時? –