Sobre o upgrade da versão do Memcached de uma instância

Nesta página, descrevemos como sua instância do Memorystore para Memcached se comporta durante uma operação de upgrade de versão, como uma operação de upgrade pode afetar seu aplicativo e quando você executa uma operação de upgrade. Para saber como fazer upgrade da versão do Memcached de uma instância, consulte Fazer upgrade da versão do Memcached de uma instância.

O upgrade de uma instância tem implicações de desempenho e armazenamento para seu aplicativo.

Práticas recomendadas para fazer upgrade da versão do Memcached de uma instância

Faça upgrade da instância durante períodos de baixo tráfego para minimizar o impacto da limpeza completa do cache causada pela operação de upgrade. Para saber como monitorar o tráfego da instância, consulte Monitorar instâncias do Memcached.

Comportamento de upgrade da versão

A instância do Memcache passa por uma limpeza completa do cache durante uma operação de upgrade de versão. As instâncias de vários nós ficam parcialmente disponíveis durante a operação de upgrade. Não é possível fazer downgrade da instância para uma versão anterior após o upgrade.

Uma operação de upgrade também faz com que os nós passem por uma redefinição de conexão curta de alguns minutos ou menos. Os aplicativos precisam incorporar a lógica de repetição no código para se reconectar aos nós. O endpoint de descoberta e os endpoints de nós do Memcached permanecem os mesmos.

Devido à interrupção de conexão de curto prazo, pode haver uma pequena quantidade de dados desatualizados ou inconsistentes que não foram gravados ou atualizados no cache durante o curto período em que o nó do Memcached ficou indisponível.