[英]Rails 4 and action caching
我正在將Rails應用3升級到4,該應用由於流量而在action_caching上大量轉播。 caches_action
已從Rails 4中移出,以支持或片段緩存和俄語玩偶。
我的問題是當前動作緩存的解決方案是什么? 我看到當前的片段緩存至少慢了一個數量級,因為它不再緩存每個動作邏輯了。 即使我在視圖上使用緩存,我的應用程序也從200ms以下縮短到2000ms以上,而不使用caches_action
。
我一直在搜索,但沒有找到深入了解此內容的文章或文檔。 也許我缺少明顯的東西。
當前的Rails 4動作緩存方法是什么?
我相信對於您這種情況的人(代碼依賴於動作緩存),最好的解決方案是使用actionpack-action_caching gem 。
gem 'actionpack-action_caching'
caches_action :index, :show # should work again
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.