Monitoreo de trabajos distribuidos en Java

Estoy usando Quartz para crear regularmente un montón de trabajos que envié a una cola (RabbitMQ) donde son recogidos y ejecutados por actores Akka. Una pieza que falta es el monitoreo del trabajo. Si un trabajo falla, ni siquiera me doy cuenta.

Los trabajos son bastante simples: solo tienen 1-2 parámetros y no hay dependencias.

¿Hay algo (biblioteca, mejores prácticas, etc.) que pueda aprovechar para esto (incluso un esquema SQL sería un buen comienzo)?

PD: Ya consideré Spring-Batch y parece ser demasiado sobrecarga.

Respuesta 1

¿Hay alguna manera de definir objetos en hibernate.cfg.xml por alcance y no uno por uno? Por ejemplo, en Spring puede definir todos los controladores mediante dicha anotación: <contexto: componente-scan base-package = ...

Tengo un proyecto maven multimódulo y quiero que todos mis submódulos utilicen el complemento maven-compiler especificado en root pom.xml. Dónde debería colocar la declaración de plugin maven-compiler (en root pom ...

Tengo una GUI compuesta de algunos JPanels. Quiero usar métodos de fábrica para la creación de instancias de JPanels. Aquí hay un diagrama UML que muestra lo que quiero hacer: En pocas palabras, el método de fábrica debe usar ...

Tengo un problema al construir mi proyecto con Apache's Ant, que incluye ActionbarSherlock como biblioteca de proyectos. He incluido con éxito la biblioteca usando "android update lib-project --path. --...