用'sidekiq'配置'redis-sentinel'宝石

时间:2013-10-10 14:34:32

标签: ruby redis sidekiq

需要帮助使用“ sidekiq ”配置“ redis-sentinel ”宝石。

获取此错误 - >获取消息时出错:ERR未知命令'sentinel'

请参阅此要点(从下面开始) - https://gist.github.com/nitinstp23/6919253

提前致谢。

1 个答案:

答案 0 :(得分:3)

有一个缺失的步骤。您需要像这样定义Redis.current

redis_connection = proc {
  Redis.current = Redis.new(master_name: "mymaster", sentinels: sentinels[Rails.env])
}
redis = ConnectionPool.new(size: 10, &redis_connection)