C # Task-Scheduler-Abfrage
-
20-09-2019 - |
Frage
Hallo Ich habe einen Scheduler irgendwann wieder für eine ASP.Net Website mit Cacheablauf Rückrufe entwickelt. Ich habe das Budget jetzt die Site zu einem dedizierten Server zu verschieben, damit ich den Scheduler als Windows-Dienst geschrieben habe, ein Timer-Objekt - sein gut in Test envirinment arbeiten. Ich möchte wissen, ob der Timer Ansatz gut genug dafür ist. Mit anderen Worten - was sind die besten Design-Strategien für die Erstellung von Scheduler-Engine eine ROBUST C #, die die konfigurierten / gespeicherten Aufgaben alle ‚n‘ Minuten
kann die Lade / Versand.Lösung
würde ich Quartz.NET . Es ist gut getestet, Open Source und ich habe es mehrmals ohne Probleme verwendet.
EDIT:. Eigentlich nur an einen Kollegen über Planung gesprochen zu haben, gibt es etwas für die Verwendung von Windows geplante Tasks gesagt werden, wenn eine leichte Lösung genügt (als ein weiteres Plakat wies darauf hin)
Quartz.NET ist eine voll funktionsfähige, offene Quelle Job-Scheduling-System für die von kleinsten Anwendungen zu groß werden Maßstab Enterprise-Systeme.