Manuelles Herstellen einer Verbindung zu Memached-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 einer Verbindung zu Memached-Cache-Knoten

Wenn Ihr Client-Programm Auto Discovery nicht verwendet, kann es manuell eine Verbindung zu jedem der Memcache-Cache-Knoten herstellen. Dies ist das Standardverhalten für Memcached-Clients.

Eine Liste der Hostnamen und Portnummern der Cache-Knoten erhalten Sie über die AWS Managementkonsole. Sie können den AWS CLI aws elasticache describe-cache-clusters Befehl auch mit dem --show-cache-node-info Parameter 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.