Todos os produtos
Search
Central de documentação

Tair (Redis® OSS-Compatible):Ativar o modo compatível com Sentinel

Última atualização: Jun 26, 2026

O Tair (compatível com Redis OSS) oferece o modo compatível com Sentinel para dar suporte a serviços que executam o Sentinel. Este tópico descreve como ativar esse modo pelo console.

Pré-requisitos

Antes de começar, verifique se:

  • A instância executa o Redis 4.0 ou posterior

  • A instância utiliza uma Virtual Private Cloud (VPC) como tipo de rede

Nota

Caso a instância utilize a rede clássica, migre primeiro para uma VPC. Consulte Migrar para uma VPC para obter instruções sobre o procedimento.

Como funciona

O Redis Sentinel garante alta disponibilidade para o Redis por meio do monitoramento de nós primários e réplicas, alertas de falha e failover automático. Muitas implantações de Redis autogerenciadas dependem do Sentinel para assegurar confiabilidade.

Internamente, o Tair (compatível com Redis OSS) utiliza o componente de alta disponibilidade da Alibaba Cloud, e não o Redis Sentinel. O modo compatível com Sentinel expõe uma camada de API compatível. Assim, clientes já adaptados ao Sentinel podem se conectar à instância Tair usando os mesmos comandos e a mesma lógica de conexão habituais.

Após ativar o modo, utilize redis_master como nome do nó primário em todos os comandos do Sentinel.

Comandos do Sentinel suportados

SENTINEL sentinels

Retorna informações sobre as instâncias do Sentinel que monitoram um nó primário específico.

SENTINEL sentinels redis_master

SENTINEL get-master-addr-by-name

Retorna o endereço IP e a porta de um nó primário especificado.

SENTINEL get-master-addr-by-name redis_master

Ativar o modo compatível com Sentinel

  1. Faça login no console e acesse a página Instances. Na barra de navegação superior, selecione a região da instância, localize-a e clique em ID correspondente.

  2. No painel de navegação à esquerda da página Instance Information, clique em Parameter Settings.

  3. Defina o parâmetro correspondente à arquitetura da instância para ativar o modo. Para mais detalhes, consulte Definir parâmetros.

    Nota
    • Verifique a arquitetura na página de detalhes da instância.

    • A arquitetura cluster em modo de conexão direta utiliza o Redis Cluster open source para balanceamento de carga. Esse cenário não requer o componente Sentinel nem permite configurar parâmetros relacionados a ele.

    Arquitetura

    Parâmetro

    Valor

    Arquitetura cluster (modo proxy) ou leitura/gravação dividida

    sentinel_compat_enable

    1

    Arquitetura padrão

    #no_loose_sentinel-enabled

    yes

  4. (Opcional) Verifique se o modo foi ativado corretamente. Conecte-se à instância e execute o seguinte comando:

    SENTINEL sentinels redis_master

    Se o comando for executado com sucesso, o modo compatível com Redis Sentinel estará ativo na instância.

Após ativar o modo, conecte-se usando o endereço de conexão original (por exemplo, r-********.redis.rds.aliyuncs.com:6379). O modo compatível com Sentinel não fornece um endereço de conexão separado.

Acesso sem senha para comandos do Sentinel

Para configurar o acesso sem senha ao comando SENTINEL, defina o parâmetro #no_loose_sentinel-password-free-access como yes. Essa configuração permite usar os comandos SUBSCRIBE e SENTINEL para assinar e monitorar o canal +switch-master sem senha.

Para liberar outros comandos sem autenticação, adicione-os por meio do parâmetro #no_loose_sentinel-password-free-commands.

Próximos passos

Conecte sua aplicação à instância utilizando o modo compatível com Sentinel. Consulte Conectar-se a uma instância no modo compatível com Sentinel.

Referência de API

Operação

Descrição

DescribeParameters

Consulta os parâmetros de configuração e operacionais de uma instância.

ModifyInstanceConfig

Modifica as configurações de parâmetros de uma instância.