Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

O que o parâmetro bind faz no Redis?


É o equivalente redis da opção de endereço de ligação do mysql e funciona exatamente da mesma maneira.

Ele vincula a instância redis a uma interface específica (e, portanto, a um endereço IP específico).

Basicamente, seu servidor redis ouvirá apenas as conexões feitas no endereço especificado através do bind opção. Esta é uma medida de segurança que permite descartar conexões não feitas dentro de uma determinada rede.

Então, se você definir
bind 127.0.0.1

redis só aceitará conexões de clientes feitas para 127.0.0.1 (somente locais).

Se você definir para
bind 0.0.0.0

ele aceitará conexão com qualquer endereço (e, portanto, qualquer conexão que possa ser feita à sua instância redis) que seja usada por qualquer interface na máquina em que o redis estiver sendo executado.

Se você configurá-lo para qualquer outro endereço específico, o redis esperará que as conexões sejam feitas para esse endereço específico e descartará o restante.