Auf dieser Seite wird erläutert, wie Sie den Auto Discovery-Dienstendpunkt Ihrer Memcached-Instanz finden und eine Verbindung damit herstellen. Weitere Informationen zum Auto Discovery-Dienst von Memorystore for Memcached finden Sie unter Auto Discovery-Dienst-Übersicht.
Discovery-Endpunkt der Instanz ermitteln
Sie finden den Erkennungsendpunkt für Ihre Memcached-Instanz in der Google Cloud Console auf der Detailseite der Instanz.
Sie können den Discovery-Endpunkt der Memcache-Instanz auch mit dem folgenden Befehl anzeigen lassen. Ersetzen Sie dabei variables durch die entsprechenden Werte:
gcloud memcache instances describe instance-id --project=project --region=region --format="default(discoveryEndpoint)"
Die Werte für den Discovery-Endpunkt sind unter dem Label discoveryEndpoint
aufgeführt:
discoveryEndpoint: [IP-address]:[port-number]
Herstellen einer Verbindung zum Discover-Endpunkt Ihrer Instanz über Telnet
Zum Herstellen einer Verbindung mit dem Erkennungsendpunkt Ihrer Instanz über Telnet führen Sie den folgenden Befehl aus. Ersetzen Sie dabei variables durch die entsprechenden Werte:
telnet discovery-endpoint-ip-address discovery-endpoint-port-number
Sobald Sie über Telnet mit dem Discovery-Endpunkt Ihrer Memorystore for Memcache-Instanz verbunden haben, führen Sie den folgenden Memcache-Befehl aus, um die Konfigurationsversions-ID und die Knotenliste abzurufen:
config get cluster
Dieser Befehl gibt die folgenden Informationen im folgenden Format zurück:
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
Die letzte Ganzzahl der ersten Zeile steht für die Anzahl der in den nächsten zwei Zeilen enthaltenen Byte.
- Wenn Sie Ihren Parser nicht konfigurieren, können Sie diese Zeile ignorieren.
- Diese Zeile ist nützlich, wenn Sie den Parser programmieren, der möglicherweise die Länge der zu lesenden Byte ermitteln muss.
Die zweite Zeile ist eine Ganzzahl, die die in der Übersicht über die Auto Discovery-Dienstarchitektur beschriebene ID der Konfigurationsversion ist.
Die dritte Zeile ist der Knotenlisten-String, der die IP-Adressen und Portnummern der aktuellen Knoten in Ihrem Cluster enthält.
Weitere Informationen
- Weitere Informationen zu Auto Discovery finden Sie in der Übersicht über den Auto Discovery-Dienst.
- Verfügbare Memcache-Konfigurationen ansehen