Informazioni sull'upgrade della versione Memcached di un'istanza

Questa pagina descrive il comportamento dell'istanza Memorystore for Memcached durante un'operazione di upgrade della versione, come un'operazione di upgrade può influire sulla tua applicazione e quando devi eseguire un'operazione di upgrade. Per scoprire come eseguire l'upgrade della versione Memcached di un'istanza, consulta Esegui l'upgrade della versione Memcached di un'istanza.

L'upgrade di un'istanza ha implicazioni per le prestazioni e lo spazio di archiviazione della tua applicazione.

Best practice per l'upgrade della versione Memcached di un'istanza

Esegui l'upgrade dell'istanza durante i periodi di traffico ridotto per ridurre al minimo l'impatto dello svuotamento completo della cache causato dall'operazione di upgrade. Per scoprire come monitorare il traffico delle istanze, consulta Monitorare le istanze Memcached.

Comportamento durante l'upgrade della versione

La cache dell'istanza Memcached viene svuotata completamente durante un'operazione di upgrade della versione. Le istanze multi-nodo sono parzialmente disponibili durante l'operazione di upgrade. Non puoi eseguire il downgrade dell'istanza a una versione precedente dopo l'upgrade.

Un'operazione di upgrade causa anche un breve ripristino della connessione dei nodi di un paio di minuti o meno. Le applicazioni devono incorporare la logica di ripetizione nel codice per potersi riconnettere ai nodi. L'endpoint di rilevamento e gli endpoint dei nodi memcached rimangono invariati.

A causa dell'interruzione della connessione a breve termine, potrebbe esserci una piccola quantità di dati obsoleti o incoerenti che non sono stati scritti o aggiornati nella cache per il breve periodo di tempo in cui il nodo Memcached non era disponibile.