[英]Rails cache store changing
目前,我有:memory_store
作為Rails中的緩存存儲。 我想將緩存存儲更改為:file_store
。 是自動清除內存還是我需要手動清除內存? 如何確定使用:memory_story
了多少內存? 因為在rails c
中使用Rails.cache
不會顯示任何內容。
提前致謝。
如何確定使用:memory_story占用了多少內存? 因為在rails c中使用Rails.cache不會顯示任何內容。
沒錯 Memorystore以相同的過程將所有內容存儲到內存中。 在運行rails c
您將啟動一個新進程,該進程無法訪問存儲數據的進程。
您可以通過檢查環境文件來檢查內存存儲高速緩存的最大大小。 默認值為32Mb,但可以這樣更改:
config.cache_store = :memory_store, :size => 64.megabytes
我想將緩存存儲更改為:file_store。 是自動清除內存還是我需要手動清除內存?
我認為殺死進程(也稱為Rails服務器)將清除緩存。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.