Utilizzare il servizio di individuazione automatica

Questa pagina spiega come trovare e connetterti all'endpoint del servizio di rilevamento automatico dell'istanza Memcached. Per ulteriori informazioni sul servizio di individuazione automatica di Memorystore for Memcached, consulta la panoramica del servizio di individuazione automatica.

Trovare l'endpoint di rilevamento dell'istanza

Puoi trovare l'endpoint di rilevamento per l'istanza Memcached nella pagina dei dettagli dell'istanza nella console Google Cloud.

Puoi anche visualizzare l'endpoint di rilevamento dell'istanza Memcached eseguendo il seguente comando, sostituendo variables con i valori appropriati:

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

I valori per l'endpoint discovery sono elencati sotto l'etichetta discoveryEndpoint:

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

Connessione all'endpoint di rilevamento dell'istanza tramite Telnet

Per connetterti all'endpoint discovery dell'istanza utilizzando Telnet, esegui il seguente comando, sostituendo variables con i valori appropriati:

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

Dopo aver eseguito la connessione all'endpoint di rilevamento dell'istanza Memorystore for Memcached utilizzando Telnet, esegui il seguente comando Memcached per ottenere l'ID versione della configurazione e l'elenco di nodi:

config get cluster

Questo comando restituisce le seguenti informazioni nel seguente 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
  • L'ultimo numero intero della prima riga rappresenta il numero di byte contenuti nelle due righe successive.

    • Se non stai configurando il parser, puoi ignorare questa riga.
    • Questa riga è utile se stai programmando il tuo parser, che potrebbe dover determinare la lunghezza dei byte da leggere dalla richiesta.
  • La seconda riga è un numero intero, ovvero l'ID versione della configurazione, descritto nella Panoramica dell'architettura del servizio di individuazione automatica.

  • La terza riga è la stringa dell'elenco di nodi, che contiene gli indirizzi IP e i numeri di porta dei nodi attuali nel cluster.

Passaggi successivi