Wie kann ich eine Zeitgeberaufgabe in einem WebSphere-Cluster nur einmal ausführen? Ich weiß, dass dies auf anderen App-Servern möglich ist, kann jedoch nicht herausfinden, wie dies in WebSphere durchgeführt wird.Singletons mit TimerManager in WebSphere Cluster
Antwort
Ich bin mir nicht sicher, ob Ihr Problem ein Cluster oder etwas anderes ist. Wenn Sie jedoch einen TimerListener nach einer Ausführung anhalten möchten, verwenden Sie einfach die eingegebene Timervariable und brechen sie ab.
Ex:
public static class MyTimer implements TimerListener {
public void timerExpired(Timer timer) {
timer.cancel();
}
}
Wenn Sie ein Problem mit der Cluster-Umgebung mit der Task einmal pro Instanz als meine Entschuldigung für die Buchung dieser einfache Antwort ausgeführt wird.
Sie sollten wahrscheinlich this solution lesen, um zu beurteilen, ob es zu Ihrer Situation passt.
Sie können den Scheduler-Dienst von WebSphere verwenden, um das zu tun, was Sie möchten. Wenn Sie einen Scheduler-Service im Cluster-Bereich definieren, führt jedes Cluster-Mitglied einen Scheduler-Daemon aus, aber die Aufgaben-DB wird freigegeben, dh nur einer von ihnen führt die Aufgabe aus, die Sie hinzufügen. Sie befragen die Datenbank alle 30 Sekunden (konfigurierbar) und die erste, um zu sehen, die Aufgabe wird es ausführen.
Denken Sie daran, die EJB 3.1 neue Funktionen bietet, die Sie tun, was Sie wollen helfen könnten, aber dies war nur 8.
können Sie Terracotta/ehcache Locking verwenden? http://www.ehcache.org/documentation/2.4/terracotta/explicit-locking
- 1. Apache Tomcat Cluster: Gemeinsame Objekte/Ereignisse/Meldungen/Singletons
- 2. Komponententests mit Singletons
- 3. Singletons In Swift
- 4. "undefiniert Verweis auf" mit Singletons
- 5. Ersetzen Sie Singletons mit was?
- 6. Arbeiten mit Singletons in. NET Remoting
- 7. Websphere MQ Clustering
- 8. Singletons in Dagger 1.x
- 9. WebSphere MQ mit JMS
- 10. Cluster in hierarchischem Cluster auswählen
- 11. EJB 3.1 Singleton im Cluster
- 12. C++ Quiz - Singletons
- 13. Staatenlose Singletons und Nebenläufigkeit
- 14. Joose Singletons Initialisierung Argumente
- 15. Spring @Autowired und Singletons
- 16. iOS Singletons und Speicherverwaltung
- 17. Spring: Entfernen Singletons
- 18. Python Singletons Attribut Fehler
- 19. PHP Singletons und Vererbung
- 20. Idiomatische Boolesche Gleichheitsverwendung (Singletons)
- 21. Sind Klassenobjekte Singletons?
- 22. Sind Kotlins Singletons sicher?
- 23. Selbstschließender Stream Singletons
- 24. Verwendung von PIMPL mit Singletons und auto_ptr
- 25. Stateful Singletons Bohnen
- 26. Rahmen Entity kann nicht mit Singletons
- 27. IoC und Thread Singletons
- 28. Wie Realm Singletons Attributwert
- 29. Probleme mit Singletons bei Verwendung von Komponentenabhängigkeiten
- 30. Java: Design mit Singletons und Generika