Ich habe Anforderungen, wo ich einige Aufgaben dauerhaft ausführen muss, während einige andere sollten nur auf einer geplanten Basis ausgeführt werden, aber ich bin mir nicht sicher, was der beste Weg, um dieses Szenario zu behandeln sein sollte .Das beste Design für permanente und geplante Aufgaben
Für die geplanten Jobs, dachte ich, ich würde einen Thread-Pool verwenden und für Jobs, die permanent ausgeführt werden, dachte ich, ich hätte nur eine Reihe von Threads, die erstellt und gestartet werden, wie meine Windows Service
startet.
Ist das ein korrekter und/oder bester Ansatz oder gibt es einen besseren Weg, damit umzugehen?
Beachten Sie, dass ich einen laufenden Job abbrechen kann, egal ob er geplant und/oder permanent ausgeführt wird.
Dank
PS: Bitte beachten Sie, diese Frage völlig neu formuliert wurde, wie es ursprünglich zu breit war. Ich hoffe, das ist ein besserer Versuch.
UPDATE:
Bitte beachten Sie diese Frage nicht über einen Scheduler Problem ist, sondern mehr auf das, was ist der beste Ansatz meine Themen zu behandeln basiert auf meiner 2-Anforderungen heißt vs kontinuierliche geplant.
Entschuldigung für irgendeine Verwirrung.
Ich fürchte, Ihre Frage wird zu breit für eine Antwort. – Fabio
@Fabio Du hast Recht. Ich werde es umformulieren und meine Frage vereinfachen. Danke für die Rückmeldung. – Thierry