Información para actualizar la versión de Memcached de una instancia

En esta página, se describe cómo se comporta tu instancia de Memorystore para Memcached durante una operación de actualización de versión, cómo una operación de actualización puede afectar a tu aplicación y cuándo debes ejecutar una operación de actualización. Para aprender a actualizar la versión de Memcached de una instancia, consulta Actualiza la versión de Memcached de una instancia.

La actualización de una instancia tiene implicaciones para el rendimiento y el almacenamiento de tu aplicación.

Prácticas recomendadas para actualizar la versión de Memcached de una instancia

Actualiza tu instancia durante períodos de tráfico de instancia bajo para minimizar el impacto de la limpieza completa de caché que causa la operación de actualización. Si deseas obtener información para supervisar el tráfico de las instancias, consulta Supervisa instancias de Memcached.

Comportamiento de la actualización de la versión

La instancia de Memcached se somete a una limpieza completa de caché durante una operación de actualización de versión. Las instancias de varios nodos están disponibles de forma parcial durante la operación de actualización. No puedes cambiar la instancia a una versión anterior una vez que se haya actualizado.

Una operación de actualización también hace que los nodos se sometan a un restablecimiento de conexión breve de un par de minutos o menos. Las aplicaciones deben incorporar la lógica de reintento en el código para poder reconectarse con los nodos. El extremo de descubrimiento y los extremos de nodos de Memcached siguen siendo los mismos.

Debido a la interrupción de la conexión a corto plazo, es posible que haya una pequeña cantidad de datos obsoletos o incoherentes que no se escribieron ni actualizaron en la caché durante el breve período en que el nodo de Memcached no estuvo disponible.