Nesta página, explicamos como encontrar e se conectar ao endpoint do serviço de descoberta automática da instância do Memcached. Para mais informações sobre o serviço de descoberta automática do Memorystore para Memcached, consulte Visão geral do serviço de descoberta automática.
Como encontrar o endpoint de descoberta da instância
É possível encontrar o endpoint de descoberta da instância do Memcached na página de detalhes da instância no Console do Google Cloud.
Também é possível visualizar o endpoint de descoberta da instância do Memcached executando o comando a seguir, substituindo variables pelos valores apropriados:
gcloud memcache instances describe instance-id --project=project --region=region --format="default(discoveryEndpoint)"
Os valores do endpoint de descoberta estão listados no rótulo discoveryEndpoint
:
discoveryEndpoint: [IP-address]:[port-number]
Como se conectar ao endpoint de descoberta da instância usando o Telnet
Para se conectar ao endpoint de descoberta da instância usando o Telnet, execute o seguinte comando, substituindo variables pelos valores apropriados:
telnet discovery-endpoint-ip-address discovery-endpoint-port-number
Depois de se conectar ao endpoint de descoberta da instância do Memorystore para Memcached usando o Telnet, execute o seguinte comando do Memcached para ver o código da versão de configuração e a lista de nós:
config get cluster
Esse comando retorna as seguintes informações no seguinte formato:
CONFIG cluster 0 [length-of-payload-in-next-two-lines] [integer] [node1-ip]|[node1-ip]|[node1-port][node2-ip]|[node2-ip]|[node2-port] \r\n END\r\n
O último número inteiro da primeira linha representa o número de bytes contidos nas próximas duas linhas.
- Se você não estiver configurando seu analisador, ignore essa linha.
- Essa linha é útil se você estiver programando seu analisador, que pode precisar determinar o comprimento dos bytes para ler a solicitação.
A segunda linha é um número inteiro, que é o código da versão de configuração descrito em Visão geral da arquitetura do serviço de descoberta automática.
A terceira linha é a string da lista de nós, que contém os endereços IP e os números de porta dos nós atuais no cluster.
A seguir
- Saiba mais sobre a descoberta automática com a visão geral do serviço de descoberta automática.
- Veja as configurações do Memcached disponíveis.