Connexion manuelle aux nœuds de cache Memached - Amazon ElastiCache

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Connexion manuelle aux nœuds de cache Memached

Si votre programme client n'utilise pas Auto Discovery, il peut se connecter manuellement à chacun des nœuds de cache Memcached. C'est le comportement par défaut des clients Memcached.

Vous pouvez obtenir une liste des noms d'hôte des numéros de port des nœuds de cache à partir de la console de gestion AWS. Vous pouvez également utiliser la AWS CLI aws elasticache describe-cache-clusters commande avec le --show-cache-node-info paramètre.

Exemple

L'extrait du code Java, ci-dessous, illustre comment se connecter à tous les nœuds dans un cluster de cache contenant 4 nœuds :

... 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)); ...
Important

Si vous redimensionnez votre cluster de cache en ajoutant ou en supprimant des nœuds, vous devrez mettre à jour la liste des nœuds dans le code client.