Manuelles Herstellen von Verbindungen mit Cache-Knoten - Amazon ElastiCache

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Manuelles Herstellen von Verbindungen mit Cache-Knoten

Wenn Ihr Client-Programm die Auto Discovery-Funktion nicht verwendet, kann es die Verbindung mit den einzelnen Cache-Knoten manuell herstellen. Dies ist das Standardverhalten für Memcached-Clients.

Eine Liste der Hostnamen und Portnummern der Cache-Knoten erhalten Sie über die AWSManagementkonsole. Sie können auch den Befehl AWS CLI aws elasticache describe-cache-clusters mit dem Parameter --show-cache-node-info verwenden:

Beispiel

Der folgende Java-Codeausschnitt zeigt, wie eine Verbindung mit allen Knoten in einem aus vier Knoten bestehenden Cache-Cluster hergestellt wird:

... ArrayList<String> cacheNodes = new ArrayList<String>( Arrays.asList( "mycachecluster.fnjyzo.0001.use1.cache.amazonaws.com:11211", "mycachecluster.fnjyzo.0002.use1.cache.amazonaws.com:11211", "mycachecluster.fnjyzo.0003.use1.cache.amazonaws.com:11211", "mycachecluster.fnjyzo.0004.use1.cache.amazonaws.com:11211")); MemcachedClient cache = new MemcachedClient(AddrUtil.getAddresses(cacheNodes)); ...
Wichtig

Wenn Sie Ihren Cache-Cluster durch Hinzufügen oder Entfernen von Knoten nach oben oder nach unten skalieren, müssen Sie die Liste der Knoten im Client-Code aktualisieren.