簡體   English   中英

Rails 4和動作緩存

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM