0

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

出现此错误 -> 获取消息时出错:ERR 未知命令“哨兵”

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

提前致谢。

4

1 回答 1

4

少了一个步骤。您需要Redis.current像这样定义:

redis_connection = proc {
  Redis.current = Redis.new(master_name: "mymaster", sentinels: sentinels[Rails.env])
}
redis = ConnectionPool.new(size: 10, &redis_connection)
于 2014-09-22T14:30:11.637 回答