1
我已经成功地设置了密码保护的Redis集群这里使用指南:连接到Redis的集群定点上kubernetes
http://kubernetes.io/v1.1/examples/redis/
我可以连接到就好使用redis-cli
前哨,但我即使我已经暴露了哨兵,也无法连接到redis主/从。
我使用红宝石和下面的连接字符串..我做错了吗?
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)`
奇怪的是,您的错误显示的是默认端口,而不是您指定的端口。它没有正确地听你的配置吗? – tadman
我认为哨兵应该只是对红旗大师的权利?显示的端口是我相信的redis主端口.. – sambehera
好点。在那种情况下,你的哨兵可能配置错误? – tadman