1
需要帮助配置与“sidekiq”“Redis的前哨”宝石。配置“的Redis哨兵报”宝石与“sidekiq”
得到这个错误 - >错误获取信息:错误未知的命令“哨兵”
请参见本要点(开始从底部) - https://gist.github.com/nitinstp23/6919253
在此先感谢。
需要帮助配置与“sidekiq”“Redis的前哨”宝石。配置“的Redis哨兵报”宝石与“sidekiq”
得到这个错误 - >错误获取信息:错误未知的命令“哨兵”
请参见本要点(开始从底部) - https://gist.github.com/nitinstp23/6919253
在此先感谢。
有一个缺失的步骤。您需要定义Redis.current
像这样:
redis_connection = proc {
Redis.current = Redis.new(master_name: "mymaster", sentinels: sentinels[Rails.env])
}
redis = ConnectionPool.new(size: 10, &redis_connection)
如果岗哨一个倒下,我试图写它,会发生什么?它会自动尝试另一个? –
@HenleyChiu是的 - 这正是哨兵背后的想法。你应该至少有三个哨兵出于这个原因 – awenkhh
谢谢,这个答案应该被接受。 –