我有一个rails应用程序通过cron任务将值存储到redis缓存中。但是,当我早上检查时,存储的一些值显示为nil。rails中redis缓存的存储大小/限制是多少?如何通过配置和运行时更改此值?
发布于 2017-02-28 22:23:48
从Rails Documentation
您可以通过设置config.cache_store配置选项来设置应用程序的默认缓存存储。其他参数可以作为参数传递给缓存存储的构造函数:
config.cache_store = :memory_store, { size: 64.megabytes }或者,您可以在配置块外部调用ActionController::Base.cache_store。
您可以通过调用Rails.cache来访问缓存。
https://stackoverflow.com/questions/37006037
复制相似问题