2016-05-03 7 views
0

私はcronジョブで一晩中キャッシュをredisするための値を格納するレールアプリを持っています。しかし、私が午前中にチェックインしたときに保存された値の一部はゼロとして表示されます。 レール内のredisキャッシュのストレージサイズ/制限はどのくらいですか? 設定と実行時にこの値を変更するにはどうすればよいですか?Rails redis cache storage size

+0

私は同じ質問があります。あなたは答えを見つけましたか? –

答えて

1

Rails Documentation

から、あなたはconfig.cache_store設定オプションを設定することで、アプリケーションのデフォルトのキャッシュストアを設定することができます。他のパラメータはキャッシュストアのコンストラクタの引数として渡すことができます。

config.cache_store = :memory_store, { size: 64.megabytes } 

また、あなたは、構成ブロックの外側でActionController :: Base.cache_storeを呼び出すことができます。

Rails.cacheを呼び出してキャッシュにアクセスできます。

関連する問題