我使用Redis (使用redis- store )作为我的Rails4应用程序的缓存存储。然而,如果我杀死了我的redis-server,应用程序就会出错(Redis没有找到错误)。当缓存存储变得不可用时,恢复到FileStore或根本不缓存的最佳方法是什么?
发布于 2016-05-24 15:29:22
我不认为Rails开箱即可支持这一点。你可以试试activesupport-cascadestore gem。它现在看起来有点老了,但至少你可能会从中得到一些灵感。
或者,您可以研究进程监控解决方案,如god,以确保您的Redis在终止时自动重启。
https://stackoverflow.com/questions/37406387
复制相似问题