我使用Redis(使用redis-store)作为我的Rails 4应用程序的缓存存储。但是,如果我杀死我的redis-server,则应用程序出错(Redis not found错误)。什么是在缓存存储不可用时恢复到FileStore或根本不缓存的最佳方法?
答案 0 :(得分:0)
我不认为Rails支持开箱即用。您可以尝试activesupport-cascadestore
gem。现在看起来有点老了,但至少你可以从中得到一些灵感。
或者,您可以查看一个流程监控解决方案,例如god,以确保Redis在被杀死时自动重启。