Se você não conseguir conectar à instância Tair (or Redis Open-Source Edition) após criá-la ou se a conexão falhar, execute o comando ping na instância ECS para testar a conectividade de rede com a instância Tair.
Procedimento
-
Obtenha o endpoint da instância. Para mais informações, consulte Exibir endpoints.
-
Faça login na instância ECS que hospeda seu cliente e execute o comando ping.
Por exemplo, se o endpoint da instância for
r-bp1zx****.redis.rds.aliyuncs.com, execute o seguinte comando:ping r-bp1zx****.redis.rds.aliyuncs.comNotaVocê pode executar este comando em sistemas operacionais Windows e Linux.
-
Analise os resultados do teste.
-
No Windows, o comando retorna os resultados do teste após quatro pings. O exemplo a seguir mostra uma saída de exemplo.
NotaPara testar a conectividade continuamente, execute o comando
ping <host> -t.Figura 1. Comando ping em um servidor Windows
C:\Users\Administrator>ping xxx.redis.rds.aliyuncs.com Pinging xxx.redis.rds.aliyuncs.com [xxx.xxx.xxx.4] with 32 bytes of data: Reply from xxx.xxx.xxx.4: bytes=32 time<1ms TTL=128 Reply from xxx.xxx.xxx.4: bytes=32 time<1ms TTL=128 Reply from xxx.xxx.xxx.4: bytes=32 time<1ms TTL=128 Reply from xxx.xxx.xxx.4: bytes=32 time<1ms TTL=128 Ping statistics for xxx.xxx.xxx.4: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round-trip times in milliseconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms -
No Linux, o comando envia solicitações ping de forma contínua. Pressione Ctrl+C para interromper o comando e visualizar as estatísticas. O exemplo a seguir mostra uma saída de exemplo.
Figura 2. Comando ping em um servidor Linux
[root@yaozhou ~]# ping xxx.redis.rds.aliyuncs.com PING xxx.redis.rds.aliyuncs.com (xxx) 56(84) bytes of data. 64 bytes from xxx (xxx): icmp_seq=1 ttl=64 time=0.625 ms 64 bytes from xxx (xxx): icmp_seq=2 ttl=64 time=0.644 ms 64 bytes from xxx (xxx): icmp_seq=3 ttl=64 time=0.634 ms 64 bytes from xxx (xxx): icmp_seq=4 ttl=64 time=0.640 ms 64 bytes from xxx (xxx): icmp_seq=5 ttl=64 time=0.634 ms 64 bytes from xxx (xxx): icmp_seq=6 ttl=64 time=0.635 ms 64 bytes from xxx (xxx): icmp_seq=7 ttl=64 time=0.643 ms 64 bytes from xxx (xxx): icmp_seq=8 ttl=64 time=0.638 ms 64 bytes from xxx (xxx): icmp_seq=9 ttl=64 time=0.635 ms 64 bytes from xxx (xxx): icmp_seq=10 ttl=64 time=0.631 ms ^C --- xxx.redis.rds.aliyuncs.com ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9001ms rtt min/avg/max/mdev = 0.625/0.635/0.644/0.034 ms
-
Análise dos resultados
-
Se todas as solicitações receberem uma resposta, conforme mostrado nos exemplos anteriores, a conexão está normal.
-
Se as solicitações falharem ou expirarem, há um problema de conexão. As causas comuns incluem:
-
Falha na resolução de nome de domínio. Para mais informações, consulte Resolver problemas de conexão causados por falha de DNS.
-
Ocorre um erro de "Destination Host Unreachable". Para mais informações, consulte Soluções para erros de "Destination Host Unreachable".
-
Um comportamento anormal de uma instância ECS acionou uma política de segurança, bloqueando o serviço. Verifique o servidor e configure regras de saída precisas no grupo de segurança para permitir que a instância ECS acesse apenas os endereços e portas necessários, como a porta
6379da instância. Para mais informações, consulte Adicionar uma regra de grupo de segurança. -
Um firewall na instância ECS ou um dispositivo de rede intermediário pode estar bloqueando a conexão. Verifique as configurações do firewall na instância ECS e qualquer infraestrutura de rede relevante.
-