Tengo un equilibrador de carga nginx en frente de dos instancias Tomcat cada uno contiene una aplicación de arranque del resorte. Cada aplicación de inicio de la primavera ejecuta un lote que escribe datos en una base de datos. El lote se ejecuta todos los días a la 1am. El problema es que ambas instancias ejecutar el lote simultaneamente, que no quiero.
¿Hay una manera de mantener los batchs desplegados en dos casos y contar Tomcat o nginx para iniciar el proceso por lotes en el servidor maestro (y el servidor esclavo no se ejecuta el lote).
Si uno de los servidores se detiene, el segundo servidor podría iniciar el lote en su nombre.
¿Existe una herramienta en nginx o Tomcat (o alguna otra tecnología) para hacer eso?
gracias de antemano.