【问题标题】:Fall back to FileStore on RedisStore becoming unavailable在 RedisStore 变得不可用时回退到 FileStore
【发布时间】:2016-09-21 05:49:42
【问题描述】:

我正在使用 Redis(使用 redis-store)作为我的 Rails 4 应用程序的缓存存储。但是,如果我杀死我的 redis 服务器,应用程序会出错(Redis not found 错误)。当缓存存储不可用时,恢复到 FileStore 或根本不缓存的最佳方法是什么?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 caching redis


    【解决方案1】:

    我认为 Rails 不支持开箱即用。你可以试试activesupport-cascadestore gem。现在看起来有点老了,但至少你可以从中得到一些启发。

    或者,您可以研究进程监控解决方案,例如 god,以确保您的 Redis 在被杀死时自动重启。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      • 1970-01-01
      • 2021-10-11
      • 1970-01-01
      • 2013-12-07
      相关资源
      最近更新 更多