2011-01-06 7 views
4

Ich benutze quartz.net und es ist großartig. Aber was passiert, wenn mein Server ausgefallen ist und ich ein Ereignis vermisse (ich verwende eine Datenbank, um Quarzereignisse zu speichern)? Ich möchte sicherstellen, dass Ereignisse ausgeführt werden, auch wenn sie eine Woche zu spät sind, aber ich sehe nicht, wie das konfiguriert ist?Vermeide ein Quartz Shedule Miss

Antwort

2

Nach der API documentation Ich habe ausgegraben, können Sie dies durch MisfireInstruction.CronTrigger steuern und auf FireOnceNow setzen - dies wird sicherstellen, dass die Aufgabe sofort einmal ausgeführt wird.

Hoffnung, die Sie auf den richtigen Weg bringt.