Solo quiero que la aplicación Beanstalk se ejecute durante el horario laboral de 8 a 5. ¿Cómo la configuro para que se inicie automáticamente a las 8 a. m., se cierre a las 5 p. m. de lunes a viernes y se apague por completo los fines de semana?
Respuesta1
EB solo admite el escalado basado en el tiempo del servidor de aplicaciones ASG. No admite escalado basado en tiempo para ELB, RDS u otros servicios de soporte:
Deberá adoptar un enfoque híbrido si desea cerrar toda su infraestructura.
Respuesta2
Tutorial para apagar el escalado automático (EC2) por la noche:
Nota: puede usar esta guía para ampliar y reducir en ocasiones, apagar y reiniciar, simplemente cambie la configuración.
Navegar a
- Tallo de frijol elástico
- Ambiente
- Tu-entorno
- Configuración
Contraer 'instancias' o desplácese hacia abajo hasta 'Capacidad'
- Desplácese un poco más hacia abajo hasta 'Escala basada en el tiempo'
Agregar acción programada
Agregue una acción para apagar y otra para reiniciar
- Para la recurrencia (cron-job):
minutes hours days weeks months
- Ejemplo, todos los días 07:00 am:
0 7 * * *
- Ejemplo, todos los días a las 19:00 horas:
0 19 * * *
- Apagar: todas las capacidades a 0
- Inicio: todas las capacidades a su valor deseado
- Para la recurrencia (cron-job):
Agregue una acción similar para reiniciar
Asegúrese de que su fecha de finalización esté configurada correctamente. Si desea estar seguro, asegúrese de que el script de inicio se ejecute al menos un día más que el script de apagado para asegurarse de no terminar olvidando por qué su entorno se cayó para siempre.