我已经使用此处的指南成功设置了受密码保护的 redis 集群:
http://kubernetes.io/v1.1/examples/redis/
我可以使用 很好地连接到哨兵redis-cli
,但即使我已经暴露了哨兵,我也无法连接到 redis 主/从。
我正在使用 ruby 和以下连接字符串。我做错了吗?
SENTINELS = [{host: "104.122.24.897", port: 26379}]
redis = Redis.new(url: "redis://mymaster", sentinels: SENTINELS, :role => :master, password: "longasspassword", timeout: 16)
我得到的错误是:
Error connecting to Redis on 10.64.7.33:6379 (Redis::TimeoutError) (Redis::CannotConnectError)`