Conectar-se a nós de cache manualmente - Amazon ElastiCache

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conectar-se a nós de cache manualmente

Se o seu programa cliente não usar a Descoberta automática, ele poderá se conectar manualmente a cada um dos nós de cache. Este é o comportamento padrão para clientes Memcached.

Você pode obter uma lista de nomes de host de nós de cache e números de portas no Console de Gerenciamento da AWS. Você também pode usar o comando AWS CLI aws elasticache describe-cache-clusters com o parâmetro --show-cache-node-info.

exemplo

O seguinte trecho de código Java mostra como se conectar a todos os nós em um cluster de cache de quatro nós:

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

Se você expandir ou reduzir seu cluster de cache adicionando ou removendo nós, precisará atualizar a lista de nós no código do cliente.