Reemplazo de instancias de Auto Scaling en función de una actualización de instancias - Amazon EC2 Auto Scaling

Reemplazo de instancias de Auto Scaling en función de una actualización de instancias

Puede utilizar una actualización de instancias para actualizar las instancias del grupo de Auto Scaling en lugar de reemplazar manualmente algunas instancias a la vez. Puede ser útil cuando un cambio de configuración requiere que reemplace instancias y tiene una gran cantidad en el grupo de Auto Scaling.

Una actualización de instancias puede ser útil cuando tiene una nueva instancia de Amazon Machine Image (AMI) o un nuevo script de datos de usuario. Para utilizar una actualización de instancias, cree primero una nueva plantilla de lanzamiento que especifique la nueva AMI o el nuevo script de datos de usuario. A continuación, inicie una actualización de instancias para comenzar inmediatamente la actualización de las instancias del grupo.

Cómo funciona

En los siguientes pasos de ejemplo se muestra cómo funciona una actualización de instancias:

  • Cree una plantilla de lanzamiento o una nueva versión de la plantilla de lanzamiento con las actualizaciones deseadas. Para obtener más información, consulte Creación de una plantilla de lanzamiento para un grupo de Auto Scaling .

  • Configure el porcentaje mínimo en buen estado, la preparación de las instancias y los puntos de comprobación, especifique la configuración deseada que incluya su plantilla de lanzamiento e inicie una actualización de instancias. La configuración deseada puede especificar opcionalmente si se va a aplicar una política de instancias mixtas.

  • Amazon EC2 Auto Scaling comienza a realizar un reemplazo continuado de las instancias. Pone un conjunto de instancias fuera de servicio, las termina y lanza un conjunto de instancias con la nueva configuración deseada. A continuación, espera hasta que las instancias superen sus comprobaciones de estado y completen la preparación antes de pasar a reemplazar otras instancias.

  • Después de reemplazar un determinado porcentaje del grupo, se alcanza un punto de control. En un punto de control, Amazon EC2 Auto Scaling detiene temporalmente el reemplazo de instancias, envía una notificación y espera el tiempo que haya especificado antes de continuar. Después de recibir la notificación, puede comprobar que las nuevas instancias funcionan como se esperaba.

  • Después de que la actualización de instancias se realice correctamente, la configuración del grupo de Auto Scaling se actualiza automáticamente con la configuración especificada al inicio de la operación.

Conceptos y términos principales

Antes de empezar, familiarícese con los siguientes conceptos y términos principales de la actualización de instancias:

Porcentaje mínimo de en buen estado

Como parte de iniciar una actualización de instancias, especifique el porcentaje mínimo en buen estado que debe mantener en todo momento. Es la cantidad de capacidad de un grupo de Auto Scaling que debe pasar las comprobaciones de estado durante una actualización de instancias para que la operación pueda continuar. El valor se expresa como un porcentaje de la capacidad deseada del grupo de Auto Scaling (redondeado al entero superior más próximo). Establecer el porcentaje mínimo en buen estado en el 100 por ciento limita la tasa de reemplazo a una instancia al mismo tiempo. En cambio, establecerlo en el 0 por ciento hace que todas las instancias se reemplacen al mismo tiempo.

Preparación de las instancias

La preparación de las instancias es el periodo de tiempo desde que el estado de una nueva instancia cambia a InService hasta que puede recibir tráfico. Durante la actualización de instancias, Amazon EC2 Auto Scaling no pasa inmediatamente al siguiente reemplazo después de determinar que una instancia recién lanzada está en buen estado. Espera durante el período de preparación especificado antes de pasar a reemplazar otras instancias. Esto puede resultar útil cuando la aplicación tarda en inicializarse antes de que empiece a enviar tráfico.

Configuración deseada

La configuración deseada es la nueva configuración que desea que Amazon EC2 Auto Scaling implemente en el grupo de Auto Scaling. Por ejemplo, puede especificar la plantilla de lanzamiento y la versión de las instancias. Durante una actualización de instancias, Amazon EC2 Auto Scaling actualiza el grupo de Auto Scaling a la configuración deseada. Si se produce un evento de escalado horizontal durante la actualización de instancias, Amazon EC2 Auto Scaling lanza nuevas instancias con la configuración deseada en lugar de la configuración actual del grupo. Una vez que la actualización de instancias se realice correctamente, Amazon EC2 Auto Scaling actualiza la configuración del grupo de Auto Scaling para reflejar la nueva configuración deseada que ha especificado como parte de la actualización de instancias.

Omisión de coincidencias

La omisión de coincidencias significa que Amazon EC2 Auto Scaling omite el reemplazo de las instancias que coincidan con la configuración deseada. Si no se especifica ninguna configuración deseada, se omite el reemplazo de instancias que tienen la misma configuración que ya está establecida en el grupo. Si no se habilita la omisión de coincidencias, cualquier instancia del grupo de Auto Scaling se puede reemplazar por una nueva instancia, independientemente de si se necesitan actualizaciones.

Puntos de control

Un punto de control es un punto en el tiempo en el que la actualización de instancias se detiene durante un período de tiempo especificado. Una actualización de instancias puede contener varios puntos de control. Amazon EC2 Auto Scaling emite eventos para cada punto de control, de modo que puede agregar una regla de EventBridge para que se envíen los eventos a un destino como Amazon SNS y se le notifique cuando se alcance un punto de control. Una vez llegado a un punto de control, podrá verificar la implementación. Si se identifica algún problema, puede cancelar la actualización de instancias y deshacerla iniciando otra actualización de instancias. La capacidad de implementar actualizaciones en fases es un beneficio clave de los puntos de control. Si no utiliza puntos de control, los reemplazos sucesivos se realizan ininterrumpidamente.

Consideraciones

A continuación se indican los aspectos que deben tenerse en cuenta al comenzar una actualización de instancias, a fin de garantizar que el grupo siga funcionando del modo previsto.

  • Le recomendamos que considere la posibilidad de habilitar la característica predeterminada de preparación de instancias para unificar la configuración de preparación de todo el grupo. Para obtener más información, consulte Establecimiento de la preparación predeterminada de instancias para un grupo de Auto Scaling .

  • Durante la preparación, una instancia recién lanzada no se cuenta en las métricas de instancia agregadas del grupo de Auto Scaling (como CPUUtilization, NetworkIn, NetworkOut, etc.).

  • Si ha agregado políticas de escalado al grupo de Auto Scaling, las actividades de escalado se ejecutan en paralelo. Si establece un intervalo largo para el período de preparación de la actualización de instancias, las instancias recién iniciadas tardan más tiempo en reflejarse en las métricas. Por lo tanto, un periodo de preparación adecuado evita que Amazon EC2 Auto Scaling realice el escalado sobre los datos de métricas obsoletos.

  • Si ha agregado un enlace de ciclo de vida al grupo de Auto Scaling, el periodo de preparación no comienza hasta que se completan las acciones del enlace de ciclo de vida y la instancia cambia al estado InService. Para obtener más información, consulte Enlaces de ciclo de vida de Amazon EC2 Auto Scaling .

  • Si habilita la omisión de coincidencias, pero la plantilla de lanzamiento, la versión de la plantilla de lanzamiento y los tipos de instancia de la política de instancias mixtas no cambian, la actualización de instancias se ejecutará inmediatamente sin realizar ningún reemplazo. Si ha efectuado otros cambios (por ejemplo, ha cambiado la estrategia de asignación de spot), Amazon EC2 Auto Scaling actualiza la configuración del grupo de Auto Scaling para reflejar la nueva configuración deseada después de que la actualización de instancias se realice correctamente.

Inicio o cancelación de una actualización de instancias (consola)

Puede crear, ver y cancelar las actualizaciones de instancias con la consola de Amazon EC2 Auto Scaling. Si es la primera vez que inicia una actualización de instancias, el uso de la consola lo ayudará a comprender las características y las opciones disponibles.

Utilice el siguiente procedimiento si no definió previamente una política de instancias mixtas para el grupo de Auto Scaling. Si definió previamente una política de instancias mixtas, consulte Inicio de una actualización de instancias en la consola (grupo de instancias mixtas) para iniciar una actualización de instancias.

Para comenzar una actualización de instancias

  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/ y elija Auto Scaling Groups (Grupos de escalado automático) en el panel de navegación.

  2. Seleccione la casilla situada junto al grupo de Auto Scaling.

    Se abre un panel dividido en la parte inferior de la página Auto Scaling groups (Grupos de Auto Scaling).

  3. En la pestaña Instance refresh (Actualización de instancias) en Active Instance refresh (Actualización de instancias activas), elija Start instance refresh (Iniciar actualización de instancias).

  4. En Minimum healthy percentage (Porcentaje mínimo en buen estado), ingrese el porcentaje del grupo de Auto Scaling que debe permanecer en buen estado durante una actualización de instancias. El valor predeterminado es del 90 por ciento. Si elige un porcentaje inferior, un número mayor de instancias se termina y se reemplaza al mismo tiempo.

  5. En Instance warmup (Preparación de la instancia), ingrese el número de segundos desde que el estado de una nueva instancia cambia a InService hasta que puede recibir tráfico, o deje la opción en blanco para mantener el plazo de preparación predeterminado.

    Si se deja en blanco, el valor predeterminado es el tiempo de preparación de instancias predeterminado del grupo, si está habilitada. Si la preparación de instancias predeterminada no está habilitada, la preparación de las instancias vuelve al valor del periodo de gracia de la comprobación de estado del grupo.

  6. (Opcional) En Checkpoints (Puntos de control), elija Enable checkpoints (Habilitar puntos de control) para reemplazar instancias mediante un enfoque progresivo o gradual de una actualización de instancias. Esto le ofrece tiempo adicional para la verificación entre conjuntos de reemplazos. Si elige no habilitar los puntos de control, las instancias se reemplazan en una operación casi continua.

    Si habilita los puntos de control, consulte Habilitar puntos de control (consola) para obtener pasos adicionales.

  7. Cómo habilitar o desactivar Skip matching (Omisión de coincidencias):

    • Para omitir el reemplazo de las instancias que ya coinciden con la plantilla de lanzamiento actual, mantenga seleccionada la casilla de verificación Enable skip matching (Habilitar la omisión de coincidencias).

    • Si desactiva la casilla de verificación de omisión de coincidencias, se pueden reemplazar todas las instancias.

    Cuando se habilita la omisión de coincidencias, en lugar de utilizar la plantilla de lanzamiento actual, es posible configurar una nueva plantilla de lanzamiento o una nueva versión de la plantilla de lanzamiento actual en la sección Desired configuration (Configuración deseada) de la página Start instance refresh (Iniciar actualización de instancias).

    nota

    Para utilizar la característica de omisión de coincidencias y actualizar un grupo de Auto Scaling que actualmente utiliza una configuración de lanzamiento, debe seleccionar una plantilla de lanzamiento en Desired configuration (Configuración deseada). No se admite el uso de la omisión de coincidencias con una configuración de lanzamiento.

  8. (Opcional) Amplíe la sección Desired configuration (Configuración deseada) para especificar las actualizaciones que desee realizar en el grupo de Auto Scaling.

    A partir de este momento, puede elegir utilizar la sintaxis JSON o YAML para editar los valores de parámetros en lugar de realizar selecciones en la interfaz de la consola. Para ello, elija Use code editor (Usar editor de código) en lugar de Use console interface (Usar interfaz de consola). En el siguiente procedimiento, se explica cómo realizar selecciones con la interfaz de la consola.

    1. En Update launch template (Actualización de la plantilla de lanzamiento):

      • Si no creó una nueva plantilla de lanzamiento o una nueva versión de la plantilla de lanzamiento para su grupo de Auto Scaling, puede mantener esta casilla de verificación sin seleccionar.

      • Si creó una nueva plantilla de lanzamiento o una nueva versión de la plantilla de lanzamiento, seleccione esta casilla de verificación. Al seleccionar esta opción, Amazon EC2 Auto Scaling le muestra la plantilla de lanzamiento actual y la versión actual de la plantilla de lanzamiento, y enumera cualquier otra versión disponible. Elija la plantilla de lanzamiento y, a continuación, elija la versión.

        Después de elegir una versión, podrá ver la información de la versión. Esta es la versión de la plantilla de lanzamiento que se utilizará cuando se reemplacen instancias como parte de una actualización de instancias. Si la actualización de la instancia se realiza correctamente, esta versión de la plantilla de lanzamiento también se utilizará cada vez que se lancen nuevas instancias, como en el escalado del grupo.

    2. En Choose a set of instance types and purchase options to override the instance type in the launch template (Elegir un conjunto de instancias y opciones de compra para anular el tipo de instancia en la plantilla de lanzamiento):

      • Mantenga esta casilla de verificación sin seleccionar para utilizar el tipo de instancia y la opción de compra que especificó en la plantilla de lanzamiento.

      • Active esta casilla de verificación si desea anular el tipo de instancia en la plantilla de lanzamiento o aprovechar la capacidad de EC2 no utilizada y ahorrar dinero ejecutando instancias de spot. Al elegir esta opción, puede agregar manualmente cada tipo de instancia o elegir un tipo de instancia principal y una opción de recomendación que recupere cualquier tipo de instancia coincidente adicional por usted. Si planea lanzar instancias de spot, le recomendamos que agregue algunos tipos de instancias para que Amazon EC2 Auto Scaling pueda lanzar otro tipo de instancia si no hay suficiente capacidad en las zonas de disponibilidad elegidas. Para obtener más información sobre cómo gestionar esta configuración, consulte Grupos de Auto Scaling con varios tipos de instancia y opciones de compra.

        aviso

        Las instancias de spot no se deben utilizar con aplicaciones que no puedan gestionar una interrupción de instancias de spot si el servicio de spot de Amazon EC2 necesita recuperar la capacidad.

      Si activa esta casilla de verificación, asegúrese de que la plantilla de lanzamiento no solicite ya instancias de spot. No se puede utilizar una plantilla de lanzamiento que solicite instancias de spot para crear un grupo de Auto Scaling que utilice varios tipos de instancias e inicie instancias de spot y bajo demanda.

      nota

      Para configurar estas opciones en un grupo de Auto Scaling que actualmente utiliza una configuración de lanzamiento, debe seleccionar una plantilla de lanzamiento en Update launch template (Actualización de la plantilla de lanzamiento). No se admite la anulación del tipo de instancia en la configuración de lanzamiento.

  9. Revise todas las selecciones para confirmar que todo está configurado correctamente.

    Una buena idea en este punto es verificar que las diferencias entre los cambios actuales y los propuestos no afecten a la aplicación de formas inesperadas o no deseadas. Por ejemplo, si lanzó las instancias originales desde una AMI paravirtual (PV), pero desea cambiar a un tipo de instancia de generación actual que solo es compatible con una AMI de máquina virtual de hardware (HVM), tendrá que lanzar una nueva instancia desde una AMI de HVM. Para obtener más información, consulte Compatibilidad para cambiar el tipo de instancias en la Guía del usuario de Amazon EC2 para instancias de Linux.

  10. Cuando esté satisfecho con las selecciones de actualización de instancias, elija Start (Iniciar).

Utilice el siguiente procedimiento si creó un grupo de Auto Scaling con una política de instancias mixtas. Si aún no definió una política de instancias mixtas para el grupo, consulte Inicio de una actualización de instancias en la consola (procedimiento básico) para iniciar una actualización de instancias.

Para comenzar una actualización de instancias

  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/ y elija Auto Scaling Groups (Grupos de escalado automático) en el panel de navegación.

  2. Seleccione la casilla situada junto al grupo de Auto Scaling.

    Se abre un panel dividido en la parte inferior de la página Auto Scaling groups (Grupos de Auto Scaling).

  3. En la pestaña Instance refresh (Actualización de instancias) en Active Instance refresh (Actualización de instancias activas), elija Start instance refresh (Iniciar actualización de instancias).

  4. En Minimum healthy percentage (Porcentaje mínimo en buen estado), ingrese el porcentaje del grupo de Auto Scaling que debe permanecer en buen estado durante una actualización de instancias. El valor predeterminado es del 90 por ciento. La elección de un porcentaje inferior hará que un número mayor de instancias se termine y se reemplace al mismo tiempo.

  5. En Instance warmup (Preparación de la instancia), ingrese el número de segundos desde que el estado de una nueva instancia cambia a InService hasta que puede recibir tráfico, o deje la opción en blanco para mantener el plazo de preparación predeterminado.

    Si se deja en blanco, el valor predeterminado es el tiempo de preparación de instancias predeterminado del grupo, si está habilitada. Si la preparación de instancias predeterminada no está habilitada, la preparación de las instancias vuelve al valor del periodo de gracia de la comprobación de estado del grupo.

  6. (Opcional) En Checkpoints (Puntos de control), elija Enable checkpoints (Habilitar puntos de control) para reemplazar instancias mediante un enfoque progresivo o gradual de una actualización de instancias. Esto le ofrece tiempo adicional para la verificación entre conjuntos de reemplazos. Si elige no habilitar los puntos de control, las instancias se reemplazan en una operación casi continua.

    Si habilita los puntos de control, consulte Habilitar puntos de control (consola) para obtener pasos adicionales.

  7. Cómo habilitar o desactivar Skip matching (Omisión de coincidencias):

    • Para omitir el reemplazo de instancias que ya coinciden con la plantilla de lanzamiento actual y cualquier anulación de tipo de instancia, mantenga seleccionada la casilla de verificación Enable skip matching (Habilitar la omisión de coincidencias).

    • Si elige desactivar la casilla de verificación de omisión de coincidencias, se pueden reemplazar todas las instancias.

    Cuando se habilita la omisión de coincidencias, en lugar de utilizar la plantilla de lanzamiento actual, es posible configurar una nueva plantilla de lanzamiento o una nueva versión de la plantilla de lanzamiento actual en la sección Desired configuration (Configuración deseada) de la página Start instance refresh (Iniciar actualización de instancias). También puede actualizar las anulaciones de tipo de instancia en Desired configuration (Configuración deseada).

  8. En la sección Desired configuration (Configuración deseada), haga lo siguiente:

    A partir de este momento, puede elegir utilizar la sintaxis JSON o YAML para editar los valores de parámetros en lugar de realizar selecciones en la interfaz de la consola. Para ello, elija Use code editor (Usar editor de código) en lugar de Use console interface (Usar interfaz de consola). En el siguiente procedimiento, se explica cómo realizar selecciones con la interfaz de la consola.

    1. En Update launch template (Actualización de la plantilla de lanzamiento):

      • Si no creó una nueva plantilla de lanzamiento o una nueva versión de la plantilla de lanzamiento para su grupo de Auto Scaling, puede mantener esta casilla de verificación sin seleccionar.

      • Si creó una nueva plantilla de lanzamiento o una nueva versión de la plantilla de lanzamiento, seleccione esta casilla de verificación. Al seleccionar esta opción, Amazon EC2 Auto Scaling le muestra la plantilla de lanzamiento actual y la versión actual de la plantilla de lanzamiento, y enumera cualquier otra versión disponible. Elija la plantilla de lanzamiento y, a continuación, elija la versión.

        Después de elegir una versión, podrá ver la información de la versión. Esta es la versión de la plantilla de lanzamiento que se utilizará cuando se reemplacen instancias como parte de una actualización de instancias. Si la actualización de la instancia se realiza correctamente, esta versión de la plantilla de lanzamiento también se utilizará cada vez que se lancen nuevas instancias, como en el escalado del grupo.

    2. En Use these settings to override the instance type and purchase option defined in the launch template (Utilizar esta configuración para anular el tipo de instancia y la opción de compra definidas en la plantilla de lanzamiento):

      Esta casilla de verificación está activada de forma predeterminada. Amazon EC2 Auto Scaling rellena cada parámetro con el valor que actualmente está configurado en la política de instancias mixtas para el grupo de Auto Scaling. Actualice solo los valores de los parámetros que desea cambiar. Para obtener orientación sobre esta configuración, consulte Grupos de Auto Scaling con varios tipos de instancia y opciones de compra.

      aviso

      Le recomendamos que no desactive esta casilla de verificación. Desactívela solo si desea dejar de utilizar una política de instancias mixtas. Después de que la actualización de instancias se realiza correctamente, Amazon EC2 Auto Scaling actualiza el grupo para que coincida con la Desired configuration (Configuración deseada). Si ya no incluye una política de instancias mixtas, Amazon EC2 Auto Scaling termina gradualmente cualquier instancia de spot que se esté ejecutando actualmente y la reemplaza por instancias bajo demanda. O bien, si la plantilla de lanzamiento solicita instancias de spot, Amazon EC2 Auto Scaling termina gradualmente cualquier instancia bajo demanda que se esté ejecutando actualmente y la reemplaza por instancias de spot.

  9. Revise todas las selecciones para confirmar que todo está configurado correctamente.

    Una buena idea en este punto es verificar que las diferencias entre los cambios actuales y los propuestos no afecten a la aplicación de formas inesperadas o no deseadas. Por ejemplo, si lanzó las instancias originales desde una AMI paravirtual (PV), pero desea cambiar a un tipo de instancia de generación actual que solo es compatible con una AMI de máquina virtual de hardware (HVM), tendrá que lanzar una nueva instancia desde una AMI de HVM. Para obtener más información, consulte Compatibilidad para cambiar el tipo de instancias en la Guía del usuario de Amazon EC2 para instancias de Linux.

    Cuando esté satisfecho con las selecciones de actualización de instancias, elija Start (Iniciar).

Para cancelar una actualización de instancias

  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/ y elija Auto Scaling Groups (Grupos de escalado automático) en el panel de navegación.

  2. Seleccione la casilla situada junto al grupo de Auto Scaling.

  3. En la pestaña Instance refresh (Actualización de instancias) en Active instance refresh (Actualización de instancias activas), seleccione Cancel instance refresh (Cancelar actualización de instancias).

  4. Cuando deba confirmar la selección, haga clic en Confirm (Confirmar).

Inicio o cancelación de una actualización de instancias (AWS CLI)

Para comenzar una actualización de instancias

Utilice el siguiente comando start-instance-refresh para comenzar una actualización de instancias desde la AWS CLI. Puede especificar las preferencias que desee cambiar en un archivo de configuración JSON. Cuando haga referencia al archivo de configuración, proporcione la ruta y el nombre del archivo como se muestra en el ejemplo siguiente.

aws autoscaling start-instance-refresh --cli-input-json file://config.json

Contenido de config.json:

{ "AutoScalingGroupName": "my-asg", "Preferences": { "InstanceWarmup": 60, "MinHealthyPercentage": 50 } }

Como alternativa, puede comenzar la actualización de instancias sin las preferencias opcionales si ejecuta el siguiente comando. Si no se proporcionan preferencias, los valores predeterminados se utilizan para InstanceWarmup y MinHealthyPercentage.

aws autoscaling start-instance-refresh --auto-scaling-group-name my-asg

Ejemplo de resultados:

{ "InstanceRefreshId": "08b91cf7-8fa6-48af-b6a6-d227f40f1b9b" }
nota

Para especificar la configuración deseada y habilitar la omisión de coincidencias con la AWS CLI, consulte los ejemplos adicionales de start-instance-refresh en Ejemplos de actualización de instancias que habilitan la omisión de coincidencias con la AWS Command Line Interface (AWS CLI).

Para cancelar una actualización de instancias

Al cancelar una actualización de instancias mediante el comando cancel-instance-refresh desde la AWS CLI, especifique el nombre del grupo de Auto Scaling como se muestra en el ejemplo siguiente.

aws autoscaling cancel-instance-refresh --auto-scaling-group-name my-asg

Ejemplo de resultados:

{ "InstanceRefreshId": "08b91cf7-8fa6-48af-b6a6-d227f40f1b9b" }

Limitaciones

  • Instancias terminadas antes del lanzamiento: cuando solo hay una instancia en el grupo de Auto Scaling, iniciar una actualización de instancias puede provocar una interrupción. Esto se debe a que Amazon EC2 Auto Scaling termina una instancia y, a continuación, lanza una instancia nueva.

  • Duración total: el período de tiempo máximo durante el cual una actualización de instancias puede seguir reemplazando activamente instancias es de 14 días.

  • Instancias no reemplazadas: si una instancia está en espera o protegida frente a la reducción horizontal, no puede reemplazarse. Si Amazon EC2 Auto Scaling encuentra una instancia que no puede reemplazar, continuará reemplazando otras instancias.

  • Diferencia en el comportamiento específico de los grupos ponderados: si se configura un grupo de instancias mixtas con un peso de instancia mayor o igual a la capacidad deseada del grupo, Amazon EC2 Auto Scaling puede reemplazar todas las instancias de InService a la vez. Para evitar esta situación, siga la recomendación del tema Configuración de la ponderación de instancias para Amazon EC2 Auto Scaling y especifique una capacidad deseada que sea mayor que su peso máximo cuando utilice pesos con su grupo de escalado automático.

  • Tiempo de espera de una hora: cuando una actualización de instancias no puede continuar realizando reemplazos porque la aplicación no supera las comprobaciones de estado o hay instancias en espera o protegidas frente a la reducción horizontal, sigue intentándolo durante una hora. También proporciona un mensaje de estado para ayudarlo a resolver el problema. Si el problema persiste después de una hora, la operación produce un error. La intención es darle tiempo para recuperarse si se trata de un problema temporal.

  • Sin reversión: puede cancelar una actualización de instancias en cualquier momento, pero las instancias que ya se hayan reemplazado no revierten a su configuración anterior. Si una actualización de instancias produce un error, las instancias que ya se hayan reemplazado no revierten a su configuración anterior. Para corregir una actualización de instancia fallida, primero resuelva el problema subyacente que causó un error en la actualización y, a continuación, inicie otra actualización de instancia.