Conectando-se manualmente aos nós de cache do Memached - 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á.

Conectando-se manualmente aos nós de cache do Memached

Se o seu programa cliente não usar o Auto Discovery, ele poderá se conectar manualmente a cada um dos nós de cache do Memcached. 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 AWS CLI aws elasticache describe-cache-clusters comando com o --show-cache-node-info parâmetro.

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.