Quartz.Net Scheduler als Windows-Dienste ausführen

8

Dies ist der erste Post bezüglich des Quartz.net in dieser Gruppe. Die Hoffnung wird meine Antworten finden.

Ich bin wirklich neu mit Quartz.Net zu arbeiten. Einer unserer Kunden wollte, dass wir die Aufgaben in Quartz einplanen, anstatt eine eigene Scheduler-Logik zu schreiben.

Zuerst habe ich einige Samples gemacht und mit den Beispielaufgaben ausprobiert (nicht so praktisch). Ich fühle mich etwas quälend in der Arbeit mit Quartz.Net.

Was wir wirklich wollten, ist

1.) Zuerst Wie konfiguriere und konfiguriere ich Quartz.Net als Windows-Dienste

2.) Wir müssen das Quartz als Windows-Dienste ausführen und nach der geplanten Zeit des Jobs suchen und aufrufen.

3.) Dann Wie wir unsere Quartz Logic in den Service integrieren.

Ich habe gegoogelt und die Links zur Einrichtung des Dienstes erhalten Ссылка

und ich war nur ein Erfolg bei der Einrichtung, aber nachdem ich den Link unten sah

Ссылка

Hier habe ich einige Fragen, den Quartz.Net Service Verzeichnispfad, zB "C: \ Programme (x86) \ Quartz.Net", ob es automatisch erstellt wird oder ob wir das erstellen müssen.

Nachdem Sie den Auftrag dem Quarz hinzugefügt haben, was ist der Zweck, zurück zu kommen und F5 im Projekt zu drücken.

Irgendwelche hilft.

    
Viswajith Krishna S 12.05.2015, 06:14
quelle

1 Antwort

5

Sie müssen den Windows-Dienst selbst implementieren. Im OnStart-Ereignis initialisieren und starten Sie die Instanz von quartz.net. Stellen Sie im OnStop-Ereignis sicher, dass Quarz gestoppt wird. Das ist es ziemlich genau.

    
Dmitri Tsoy 12.05.2015 07:33
quelle

Tags und Links