Antes de se conectar a uma instância do Tair, obtenha o endpoint dela. O endereço IP virtual (VIP) de uma instância pode mudar durante manutenções ou redimensionamentos. Recomendamos usar o endpoint da instância, como r-2vcl6xcftp1nu7****.com, na sua aplicação para garantir a disponibilidade da conexão. Visualize os diferentes tipos de endpoints no console.
Pré-requisitos
O endereço IP do seu cliente deve estar incluído em uma lista de permissões da instância Tair. Para mais informações, consulte Configure whitelists.
Procedimento
Faça login no console e acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância que você gerencie está localizada. Em seguida, encontre a instância e clique em ID dela.
-
Na seção Connection Information, visualize os diferentes tipos de endpoints e números de porta.
NotaPara conectar-se à instância pela Internet, solicite um endpoint público para ela. Para mais informações, consulte Apply for a public endpoint for an instance.
Não é possível solicitar um endpoint público para uma instância de cluster cloud-native que opera no modo de conexão direta. Para mais informações, consulte Visualize endpoints.
Após isso, conecte-se à instância. Para mais informações, consulte Use redis-cli to connect to an instance.
Modo de proxy e modo de conexão direta
O Tair (compatível com Redis OSS) suporta os seguintes connection modes:
-
modo de proxy
O cliente se conecta à instância por meio de um proxy.
O proxy é um service proprietário da Alibaba Cloud responsável pelo roteamento de requisições, balanceamento de carga, alternância de modos e failover. Ele também suporta proprietary Alibaba Cloud proxy commands. Oferece benefícios como agregação de conexões, melhor desempenho de leitura e facilidade de uso, ajudando você a construir sistemas de negócios mais eficientes. Para mais informações, consulte Tair Proxy features.
-
modo de conexão direta
Se a instância usar a arquitetura padrão, o cliente se conecta diretamente ao nó primário.
Se a instância usar a arquitetura de cluster, o cliente se conecta diretamente à instância. O Redis Cluster nativo lida com tarefas como o balanceamento de carga. Essa conexão é idêntica à conexão com um Redis Cluster de código aberto.
Matriz de recursos para diferentes arquiteturas e conexões de rede
Na tabela, ✔️ indica que o recurso é suportado e ❌ indica que o recurso não é suportado.
|
Modo de implantação |
Arquitetura da instância |
Tipo de conexão |
VPC |
Internet |
|
cloud-native |
arquitetura padrão |
modo de conexão direta |
✔️ |
✔️ |
|
arquitetura de cluster1 |
modo de conexão direta |
✔️ |
❌ |
|
|
modo de proxy |
✔️ |
✔️ |
||
|
divisão de leitura/escrita |
modo de proxy |
✔️ |
✔️ |
|
|
classic |
arquitetura padrão |
modo de conexão direta |
✔️ |
✔️ |
|
arquitetura de cluster2 |
modo de proxy modo de conexão direta |
✔️ |
✔️ |
|
|
divisão de leitura/escrita |
modo de proxy |
✔️ |
✔️ |
1 Uma instância cloud-native que usa arquitetura de cluster suporta o modo de conexão direta ou o modo de proxy, mas não ambos.
2 Uma instância classic que usa arquitetura de cluster suporta tanto o modo de conexão direta quanto o modo de proxy.
VPC e Internet
Os tipos de Network Type suportados pelo Tair (compatível com Redis OSS):
-
VPC
Uma Virtual Private Cloud (VPC) é uma rede privada isolada de outras redes na camada de rede, sobre protocolos de camada física. As VPCs oferecem alta segurança, confiabilidade, flexibilidade, escalabilidade e facilidade de uso. Para mais informações, consulte What is a VPC?
Cenário: uma instância Elastic Compute Service (ECS) está implantada na mesma VPC da sua instância Tair, e a instância ECS pode se conectar à sua instância Tair pela VPC. Isso proporciona maior segurança e menor latência de rede.
-
Internet
Para mais informações, consulte Apply for a public endpoint for an instance.
Embora não haja cobrança de tráfego para conectar-se a instâncias Tair pela Internet, a conexão pode apresentar riscos. Recomendamos o uso de uma VPC para garantir maior segurança.
Cenário: é possível conectar-se à sua instância Tair pela Internet usando seu dispositivo local, uma instância ECS implantada em uma VPC diferente ou um dispositivo em um service de cloud de terceiros.
Perguntas frequentes
Endpoint não exibido
Endpoint público indisponível
Identificar conexão direta cloud-native
O endereço de conexão muda após um failover primário/secundário em uma instância de arquitetura padrão cloud-native (primário/secundário)?
Ative o modo de proxy
Conexão do nó secundário
Referências
-
Métodos para conectar-se a instâncias Tair (compatível com Redis OSS):
-
Se o seu cliente falhar ao se conectar a uma instância e apresentar um erro, consulte as soluções em Common errors and troubleshooting.