【发布时间】:2022-01-23 20:45:50
【问题描述】:
在我当前的项目中,Heroku 上有一个 Redis 实例,Sidekiq 被配置为处理来自该实例的作业。我们需要将 Redis 实例迁移到 Azure,我想使用一个配置,其中一个 Worker 连接到 Heroku 上的 Redis 实例来处理任何排队的作业,其余的 Worker 连接到 Azure 上的新实例以避免任何数据丢失。
我是 Rails 和 Sidekiq 的新手。请提出一种实现所需配置的方法
【问题讨论】:
-
在此处查看文档:devcenter.heroku.com/articles/heroku-redis#connecting-to-redis ...您可能需要考虑使用 Redis Cloud:redis.com/redis-enterprise-cloud/overview
-
Sidekiq 的创建者 Mike Perham 回复了这个帖子,这可能会有所帮助:stackoverflow.com/questions/63020554/…
标签: ruby-on-rails redis ruby-on-rails-5 sidekiq