Connexion manuelle aux nœuds de cache - 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

Si votre programme client n'utilise pas la découverte automatique, il peut se connecter manuellement à chaque nœud de cache. 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 commande AWS CLI aws elasticache describe-cache-clusters avec le paramètre --show-cache-node-info.

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.