Für meine Unternehmensanwendung muss ich die Batch-Operation mit der Zeit von Intervallen durchführen. Beim Verweisen auf den Quartz-Scheduler gibt es zwei Arten. Einer ist einfacher Auslöser und ein anderer ist Cron-Auslöser. Ich bin verwirrt über diese Konzepte. Bitte erläutern Sie mich mit einem einfachen Beispiel.Quarz einfacher Trigger gegen Cron-Trigger
Antwort
Bitte beachten Sie die Beispiele in der Dokumentation. CronTrigger
CronTrigger ist oft nützlicher als SimpleTrigger, wenn Sie einen Job-firing Zeitplan müssen, die auf dem Kalender artigen Vorstellungen basiert erneut auftritt, anstatt auf die genau festgelegten Abständen von SimpleTrigger.
Einige Beispiele “every Friday at noon” or “every weekday and 9:30 am”, or even “every 5 minutes between 9:00 am and 10:00 am on every Monday, Wednesday and Friday during January”
,.
CronTrigger Beispiel 1 - Ein Ausdruck eines Triggers zu schaffen, die einfach feuert alle 5 Minuten
„0 0/5 * * *?“
CronTrigger Beispiel 2 - Ein Ausdruck eines Triggers zu erstellen Diese wird alle 5 Minuten ausgelöst, und zwar 10 Sekunden nach der Minute (dh 10:00:10 Uhr, 10:05:10 Uhr usw.).
„10 0/5 * * *?“
CronTrigger Beispiel 3 - Ein Ausdruck einen Trigger zu erzeugen, die um 10.30 Uhr feuert, 11:30, 12:30 und 13:30, auf jedem Mittwoch und Freitag.
"0 30 10-13? * WED, FRI "
CronTrigger Beispiel 4 - ein Ausdruck zum Erstellen eines Triggers, der jede halbe Stunde zwischen 8:00 Uhr und 10:00 Uhr am 5. und 20. eines jeden Monats ausgelöst wird. Beachten Sie, dass der Auslöser nicht um 10.00 Uhr ausgelöst wird, nur um 8:00 Uhr, 8:30 Uhr, 09.00 Uhr und 09.30 Uhr
„0 0/30 8-9 5,20 *?“
- 1. Quarz nicht feuern einfacher Auslöser
- 2. Java Scheduler Quarz Cron Trigger Zeiteinstellung
- 3. Trigger löschen in Quarz
- 4. Quarz CronTrigger für alle 24 Stunden zB.- Mitternacht
- 5. Spring + Quarz, Trigger ist null
- 6. Spring Boot Quarz 2.2.1 Kompilierungsfehler
- 7. Was bedeutet BLOCKED-Status für Quarz-Trigger
- 8. CruiseControl.net und cronTrigger
- 9. Quarz ZeitplanJob Funktion funktioniert nicht richtig
- 10. Lauf zwei Jobs mit Quarz in Java
- 11. Federintegration + Cron + Quarz im Cluster?
- 12. Quartz CronTrigger Ausführung von Jobs bei falschem Datum/Uhrzeit
- 13. Anruf Anwendung mit Quarz Job
- 14. Zugang Frühlingsbohne in Quarz Job
- 15. Quarz: nicht implementiert Schnittstelle Mitglied
- 16. Injektion in meinem Quarz Job
- 17. Quarz (2 jobFactory), wie die Integration konfigurieren in Spring 4
- 18. Quarz-Job nicht mehr Brennen nach Umplanen
- 19. jQuery-Trigger-Klick (gegen menschlichen Klick) funktioniert nur teilweise
- 20. Asynchroner Trigger vs Trigger
- 21. Quarz Scheduler Jobmigration
- 22. Quarz jobDetail requestRecovery
- 23. Wie ein Trigger-Warte machen sich wieder # Quarz-C Ende laufen
- 24. Neuplanung einer Aufgabe, die einmal mit Spring-Trigger ausgeführt wird
- 25. Hinzufügen von zusätzlichen Extrafeuerungen zu einem Quartz CronTrigger
- 26. getJobDataMap in Quarz gibt Null Pointer Ausnahme
- 27. Frühling Batch vs Quarz Arbeitsplätze?
- 28. dynamische Cron-Expression in Quarz
- 29. Quarz, Zeitplan Prozess immer lebendig
- 30. Quarz autowired Feld ist null
@Srinivas Antwort gab Ihnen die Details und die Dokumentation für CronTrigger. Wenn Sie jedoch Ihren Stapel "alle X Minuten/Stunden" ausführen möchten, verwenden Sie SimpleTrigger: http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/tutorial-lesson-05.html # Lektion-5: -simpletrigger – walen