Configuração do Redis Cluster over stunnel

1

Estou tentando configurar um cluster Redis de 3 nós que se comunica com o stunnel.

Redis escuta na porta 6379 (configurável) para o cliente pub / sub e na porta configurada + 10000 (não configurável - torna-se 16379 neste caso) para comunicação de cluster.

Eu não tive muita sorte configurando stunnel para isso. Alguém poderia me acompanhar na configuração?

Isso é o que eu tenho para o nó 1:

cert = /etc/stunnel/private/private.pem
pid = /var/run/stunnel.pid

[6382]
client = yes
accept = localhost:6382
connect = redis2:26382

[6383]
client = yes
accept = localhost:6383
connect = redis3:26383

[26381]
client = no
accept = 26381
connect = 6381

Os outros nós têm uma configuração que segue um padrão similar.

O

link diz que o modo de cluster redis "não suporta ambientes NATted e em ambientes gerais em que endereços IP ou portas TCP são remapeados "

    
por user2871503 11.08.2016 / 01:22

1 resposta

1

Na semana passada eu tentei configurar um cluster de servidores redis securized com stunnel, e consegui iniciar o cluster com redis-trib, mas quando os nós começaram a enviar o comando cluster meet para o resto dos nós aparece os problemas, porque a biblioteca de redis nos nós disse-me que não se conectava aos nós.

As configurações são as mesmas que são especificadas, com 3 mestres e 2 nós de replicação para cada mestre, no arquivo stunnel config define um servidor que recebe informações na porta arbitrária, protege as informações e envia para a porta redis no host local, e uma configuração de cliente para cada nó de réplica, dois no meu caso, que chamam a porta arbitrária em localhost para a porta protegida no nó externo e no script de repetição especificado os clientes protegidos:

localhost:xxxx localhost:xxxx ...
    
por 08.02.2017 / 09:09

Tags