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 da versão, como uma operação de upgrade pode afetar seu aplicativo e quando é preciso executar 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 no desempenho e no armazenamento do 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 causado 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 Memcached passa por uma limpeza completa de 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 breve redefinição de conexão de alguns minutos ou menos. Os aplicativos precisam incorporar a lógica de repetição no código para se reconectar aos nós. Os endpoints de descoberta e de nós do Memcached permanecem os mesmos.

Devido à interrupção de curto prazo na conexão, pode haver uma pequena quantidade de dados desatualizados ou inconsistentes que não gravaram ou atualizaram no cache pelo curto período de tempo em que o nó do Memcached ficou indisponível.