Redundanzen vermeiden bei redundanten Servern

DaBe1812

Bekanntes Mitglied
Hi,
ich habe eine JAVA EE8 Anwendung, welche in Produktion auf zwei Servern mit einem Loadbalancer dazwischen läuft. Im Server sind auch ein paar Timer, um im Hintergrund Jobs ab zu arbeiten. Manche von denen sind serverspezifisch, also ist es gut, wenn sie auf jedem Server laufen, aber ein paar der Timer sollten eigentlich nur einmalig ausgeführt werden, weil sonst die Ergebnisse doppelt sind.
Gibt es ein Framework oder ein best practice für so einen Fall?
 

DaBe1812

Bekanntes Mitglied
Hi, wir haben endlich Quartz ins Projekt genommen und auch so konfiguriert, dass es mit der Datenbank und sämtlichen BuildTools zusammen arbeitet. Aber wir bekommen ein Problem mit CDI, in den von den Timern getriggerten Funktionen verwende ich eigentlich injectete Klassen, das funktioniert aber nicht, weil Quartz kein CDI interpretiert. Gibt es da nen Workaround?
 
Ähnliche Java Themen

Ähnliche Java Themen

Neue Themen


Oben