¿Cómo configurar la escala automática para aplicaciones que tienen trabajos por lotes?

1 minuto de lectura

Avatar de usuario de Bansi Dath Maddali
Bansi Dath Maddali

Problema:
Tenemos un plan de servicio de aplicaciones (P1v3:1) que tiene 6 aplicaciones Java, de las cuales 2 aplicaciones tienen trabajos por lotes (Spring @Scheduled) programados para ejecutarse cada 1 hora. Tenemos 1 aplicación, que procesa datos en la interfaz de usuario y maneja la mayor parte del tráfico. Encontramos el problema org.springframework.web.client.HttpServerErrorException: 503 La instancia está sobrecargada solo para ese servicio de aplicación.

¿Qué se intenta?
Hemos establecido condiciones de escalado hacia adentro y hacia afuera para la memoria > 70 % para escalar hacia arriba y hacia abajo si es

Pregunta:
Ahora bien, si el el recuento de instancias es más de uno para los servicios que se ejecutan por lotes , ¿El trabajo se ejecutará dos veces?(porque son 2 aplicaciones java independientes)

Actualizar : Se están ejecutando dos veces, ¿es posible configurar la escala automática en solo 1 servicio de aplicación?

¿Ha sido útil esta solución?