Reemplazo de nodos (Memcached) - Amazon ElastiCache

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Reemplazo de nodos (Memcached)

Amazon ElastiCache for Memcached suele actualizar su flota con parches y actualizaciones que se aplican a las instancias sin problemas. Sin embargo, cada cierto tiempo tenemos que volver a lanzar los nodos de ElastiCache for Memcached con el fin de aplicar actualizaciones obligatorias de sistemas operativos en el anfitrión subyacente. Estas sustituciones son necesarias para aplicar actualizaciones que refuerzan la seguridad, la fiabilidad y el rendimiento operativo.

Puede optar por administrar personalmente estas sustituciones en cualquier momento antes del periodo programado para la sustitución de nodos. Cuando administre personalmente una sustitución, la instancia recibirá la actualización del sistema operativo cuando vuelva a lanzar el nodo y se cancelará la sustitución de nodos programada. Es posible que reciba alertas que indiquen que va a tener lugar la sustitución de nodos. Si ya ha mitigado manualmente la necesidad de mantenimiento, puede hacer caso omiso de estas alertas.

nota

Los nodos de caché de reemplazo generados de forma automática por Amazon ElastiCache pueden tener direcciones IP diferentes. Usted es responsable de revisar la configuración de la aplicación para asegurarse de que los nodos de caché estén asociados con las direcciones IP apropiadas.

En la siguiente lista se identifican las acciones que puede realizar cuando ElastiCache programa el reemplazo de uno de los nodos de Memcached.

  • No hacer nada: si no hace nada, ElastiCache reemplaza el nodo según lo programado. Cuando ElastiCache reemplaza de forma automática el nodo por uno nuevo, este se encontrará vacío inicialmente.

  • Cambie el periodo de mantenimiento: para eventos de mantenimiento programados, recibirá un correo electrónico o un evento de notificación de ElastiCache. En este caso, si cambia el periodo de mantenimiento antes de la hora de sustitución programada, su nodo se sustituirá en ese momento a la nueva hora. Para obtener más información, consulte Modificación de un clúster de ElastiCache.

    nota

    La capacidad de cambiar el periodo de sustitución al mover el periodo de mantenimiento, solo se encuentra disponible cuando la notificación de ElastiCache incluye un periodo de mantenimiento. Si la notificación no incluye un periodo de mantenimiento, no se puede cambiar el periodo de sustitución.

    Por ejemplo, supongamos que es jueves 9 de noviembre a las 15:00 h y el próximo periodo de mantenimiento es el viernes 10 de noviembre a las 17:00 h. A continuación, se exponen tres escenarios con sus resultados:

    • Cambia el periodo de mantenimiento a los viernes a las 16:00, después de la fecha y hora actuales y antes del siguiente periodo de mantenimiento programado. El nodo se sustituye el viernes 10 de noviembre a las 16:00.

    • Cambia el periodo de mantenimiento al sábado a las 16:00, después de la fecha y hora actuales y después del siguiente periodo de mantenimiento programado. El nodo se sustituye el sábado 11 de noviembre a las 16:00.

    • Cambia el periodo de mantenimiento al miércoles a las 16:00 (un día anterior de la misma semana que la fecha y hora actuales). El nodo se sustituye el próximo miércoles 15 de noviembre a las 16:00.

    Para obtener instrucciones, consulte Administración del mantenimiento de clústeres de ElastiCache.

  • Reemplazar el nodo de forma manual: si necesita reemplazar el nodo antes del siguiente periodo de mantenimiento, hágalo de forma manual.

    Si sustituye manualmente el nodo, las claves se redistribuyen. Esa redistribución provoca errores en la caché.

    Para sustituir manualmente un nodo de Memcached
    1. Elimine el nodo programado para su sustitución. Para obtener instrucciones, consulte Eliminar nodos de un ElastiCache clúster.

    2. Agregue un nuevo nodo al clúster. Para obtener instrucciones, consulte Añadir nodos a un ElastiCache clúster.

    3. Si no va a utilizar la detección automática en este clúster, consulte la aplicación y sustituya todas las instancias del punto de conexión del nodo antiguo por el punto de conexión del nuevo nodo.