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 AWSManagementkonsoleaws 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.