Usa el servicio de descubrimiento automático

En esta página, se explica cómo encontrar y conectarte al extremo del servicio de descubrimiento automático de tu instancia de Memcached. A fin de obtener más información sobre el servicio de descubrimiento automático de Memorystore para Memcached, consulta Descripción general del servicio de descubrimiento automático.

Encuentra el extremo de detección de tu instancia

Puedes encontrar el extremo de detección de tu instancia de Memcached en la página de detalles de la instancia en la consola de Google Cloud.

También puedes ver el extremo de descubrimiento de tu instancia de Memcached si ejecutas el siguiente comando y reemplazas variables por los valores apropiados:

gcloud memcache instances describe instance-id --project=project --region=region --format="default(discoveryEndpoint)"

Los valores para el extremo de detección se enumeran en la etiqueta discoveryEndpoint:

  • discoveryEndpoint: [IP-address]:[port-number]

Conéctate al extremo de detección de tu instancia mediante Telnet

Para conectarte al extremo de detección de tu instancia mediante Telnet, ejecuta el siguiente comando y reemplaza las variables por los valores adecuados:

telnet discovery-endpoint-ip-address discovery-endpoint-port-number

Una vez conectado al extremo de detección de tu instancia de Memorystore para Memcached mediante Telnet, ejecuta el siguiente comando de Memcached a fin de obtener el ID de la versión de configuración y la lista de nodos:

config get cluster

Este comando muestra la siguiente información en el siguiente 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
  • El último número entero de la primera línea representa la cantidad de bytes que se incluyen en las siguientes dos líneas.

    • Si no estás configurando tu analizador, puedes ignorar esta línea.
    • Esta línea es útil si estás programando tu analizador, que puede necesitar determinar la longitud de los bytes que debe leer desde la solicitud.
  • La segunda línea es un número entero, que es el ID de la versión de la configuración que se describe en Descripción general de la arquitectura del servicio de detección automática.

  • La tercera línea es la string de la lista de nodos, que contiene las direcciones IP y los números de puerto de los nodos actuales en tu clúster.

¿Qué sigue?