Suspensión y reanudación de procesos de Amazon EC2 Auto Scaling - Amazon EC2 Auto Scaling

Suspensión y reanudación de procesos de Amazon EC2 Auto Scaling

En este tema, se describe cómo suspender y reanudar uno o varios de los procesos del grupo de escalado automático para deshabilitar ciertas operaciones temporalmente.

Suspender los procesos puede resultar útil cuando se necesita investigar o solucionar un problema sin que las políticas de escalado o las acciones programadas interfieran. También ayuda a evitar que Amazon EC2 Auto Scaling marque las instancias en mal estado y las reemplace mientras hace cambios en su grupo de escalado automático.

nota

Además de las suspensiones que inicie, Amazon EC2 Auto Scaling también puede suspender los procesos de los grupos de Auto Scaling que repetidamente no consigan lanzar instancias. Esto es lo que se conoce como una suspensión administrativa. Una suspensión administrativa, en la mayoría de los casos, se aplica a los grupos de Auto Scaling que intentan lanzar instancias durante más de 24 horas, pero no lo logran. Puede reanudar los procesos suspendidos por Amazon EC2 Auto Scaling por razones administrativas.

Tipos de procesos

La función de reanudación-suspensión admite los siguientes procesos:

  • Launch: agrega instancias al grupo de escalado automático cuando el grupo se escala horizontalmente o cuando Amazon EC2 Auto Scaling elige lanzar instancias por otros motivos, como cuando agrega instancias a un grupo de calentamiento.

  • Terminate: elimina instancias del grupo de escalado automático cuando el grupo se reduce horizontalmente o cuando Amazon EC2 Auto Scaling elige finalizar instancias por otros motivos, como cuando una instancia finaliza por exceder su duración máxima de vida útil o no se realiza una comprobación de estado.

  • AddToLoadBalancer: agrega instancias al grupo de destino del equilibrador de carga o equilibrador de carga clásico asociados cuando se lanzan. Para obtener más información, consulte Utilice Elastic Load Balancing para distribuir el tráfico entrante de la aplicación en su grupo de escalado automático. .

  • AlarmNotification: acepta notificaciones de alarmas de CloudWatch que están asociadas a las políticas de escalado dinámico. Para obtener más información, consulte Escalado dinámico para Amazon EC2 Auto Scaling.

  • AZRebalance: equilibra el número de instancias de EC2 del grupo de manera uniforme en todas las zonas de disponibilidad especificadas cuando el grupo se desequilibra, por ejemplo, cuando una zona de disponibilidad que anteriormente no estaba disponible vuelve a un estado correcto. Para obtener más información, consulte Actividades de reequilibrio.

  • HealthCheck: verifica el estado de las instancias y marca una instancia como en mal estado si Amazon EC2 o Elastic Load Balancing indica a Amazon EC2 Auto Scaling que la instancia está en mal estado. Este proceso puede invalidar el estado de una instancia que configura manualmente. Para obtener más información, consulte Comprobaciones de estado para instancias en un grupo de escalado automático.

  • InstanceRefresh: termina y reemplaza instancias mediante la característica de actualización de instancias. Para obtener más información, consulte Uso de una actualización de instancias para actualizar instancias en un grupo de escalado automático.

  • ReplaceUnhealthy: termina las instancias que están marcadas con un estado incorrecto y, a continuación, crea nuevas instancias para sustituirlas. Para obtener más información, consulte Comprobaciones de estado para instancias en un grupo de escalado automático.

  • ScheduledActions: realiza las acciones de escalado programadas que ha creado o que se han creado automáticamente al crear un plan de escalado de AWS Auto Scaling y activa el escalado predictivo. Para obtener más información, consulte Escalado programado para Amazon EC2 Auto Scaling.