Política de manutenção

O Memorystore para Memcached passa por manutenção aproximadamente uma vez por trimestre. A manutenção fornece atualizações de software essenciais para o sistema operacional compatível com a instância do Memcached. Além disso, atualizações de manutenção podem ocorrer para adicionar patches de segurança críticos à instância.

Se o cluster consistir em apenas um nó do Memcached, todos os dados no cluster serão esvaziados. Caso contrário, os nós no cluster serão atualizados sequencialmente, de modo que outros nós ainda fornecerão dados enquanto estiverem na fila para serem atualizados. Depois que um nó é atualizado, ele resfria e começa a retornar chamadas de cache, mesmo que outros nós estejam passando por uma atualização.

O Memorystore para Memcached não permite especificar janelas de manutenção para indicar quando as atualizações de manutenção da instância do Memcached poderão ocorrer.

Lançamento de manutenção

As atualizações de manutenção são lançadas sequencialmente nos nós do cluster com um intervalo de 15 minutos entre cada atualização, em no máximo seis lotes. Exemplo:

Forma do cluster Lançamento de manutenção
2 nós Nó 1 --> 15 minutos --> Nó 2
6 nós Nó 1 --> 15 minutos --> Nó 2 --> 15 minutos
Nó 3 --> 15 minutos --> Nó 4 --> 15 minutos
Nó 5 --> 15 minutos - -> Nó 6
11 nós Nós 1, 2 --> 15 minutos --> Nós 3, 4 --> 15 minutos
Nós 5, 6 --> 15 minutos --> 15 nós 7, 8 --> 15 minutos
Nós 9, 10 --> 15 minutos --> Nó 11

Como simular um lançamento de manutenção

Antes de um evento de manutenção, teste como a indisponibilidade sequencial do keyspace afetará o aplicativo. Entender como a falta de espaço de chaves afeta seu aplicativo ajudará a evitar qualquer impacto negativo inesperado no aplicativo quando ocorrer a manutenção do Memorystore para Memcached.

É possível simular um evento de manutenção usando o comando gcloud beta memcache applyparameters.

Simular um evento de manutenção com esse comando requermudar temporariamente uma configuração do Memcached que aciona uma limpeza de cache, semelhante à que os nós passam durante a manutenção.

Execute o comando gcloud beta memcache applyparameters em lotes após a sequência de implantação de manutenção para a forma do cluster.