与Redis Sentinel的Stunnel

时间:2018-02-27 19:19:39

标签: redis-sentinel stunnel

好吧据说Redis Setninels现在正在使用TLS。 我让Master和Slaves用stunnel复制得很好。 但是,我无法让哨兵与彼此进行通信 以及大师。

我有1个主人,2个奴隶和3个哨兵

我的stunnel.conf示例

protected-mode no
bind 127.0.0.1
port 26280
sentinel monitor redisftdev 127.0.0.1 8002 2

我的Sentinel配置样本

ApplicationSetting

当我在本地哨兵上运行以下命令时:

127.0.0.1:26280>哨兵哨兵redisftdev (空列表或集) 127.0.0.1:26280>

我可以将任何问题都连接到远程Sentinel,但我当然得到相同的响应

127.0.0.1:8005>哨兵哨兵redisftdev (空列表或设置)

1 个答案:

答案 0 :(得分:0)

对不起这个新手 - 好的,我明白了。是的Sentinel与Stunnel合作。我正在使用4.02。我没有宣布我的哨兵和奴隶的港口。 具体 -     sentinel announce-port 8003

其中端口8003是stunnel.conf中客户端绑定的127.0.0.1端口 accept = 127.0.0.1:8003 connect = 12.34.56.7:6379

与redis.conf的奴隶相同 slave-announce-port 8000