Conexión manual a los nodos de caché de Memcached - Amazon ElastiCache

Conexión manual a los nodos de caché de Memcached

Si su programa cliente no usa la detección automática, puede conectarse manualmente a cada uno de los nodos de caché de Memcached. Este es el comportamiento predeterminado para los clientes de Memcached.

Puede obtener una lista de nombres anfitriones y números de puerto de los nodos de caché en AWS Management Console. También puede usar el comando AWS CLI aws elasticache describe-cache-clusters con el parámetro --show-cache-node-info.

ejemplo

El fragmento de código Java siguiente muestra cómo conectarse a todos los nodos en un clúster de cuatro nodos:

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

Si escala o reduce su clúster verticalmente agregando o eliminando nodos, deberá actualizar la lista de nodos en el código del cliente.