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