Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 35326|Antwort: 0

[Gelöst] Quartz schließen. .Netto

[Link kopieren]
Veröffentlicht am 19.05.2021 10:14:22 | | |
Nutzen Sie Quartz.NET, um einige benutzerdefinierte Aufgaben in unserer App zu planen.Alles funktioniert einwandfrei, außer Quarz. .Net zeichnet Debug-Logs automatisch auf. undParallel zu meinem Geschäftsprotokoll (log4net verwendet)!

Q:Wie schalte ich diese Logging aus?
A: Setze LogProvider.IsDisabled = true, bevor der Scheduler gestartet wird; (Verwendung von Quartz.Logging;Das wars


Hier ist esQuartz.NET selbst protokollierte Debug-Logs (parallel zu meinen Geschäftsprotokollen)

[Log-Zeit]: 17.05.2021 16:52:05.552 [Thread-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0)
Log-Level: DEBUG
[Loginhalt]: Scanne nach Fehlzündungen...

[Log-Zeit]: 17.05.2021 16:52:05,559 [Thread-ID]: 5
Log-Level: DEBUG
Protokollinhalt: :P reparierte SQL: SELECT
                t.TRIGGER_NAME, t.TRIGGER_GROUP, JD. JOB_CLASS_NAME
              VON
                qrtz_TRIGGERS t
              MITMACHEN
                qrtz_JOB_DETAILS jd ON (jd. SCHED_NAME = t.SCHED_NAME UND jd. JOB_GROUP = t.JOB_GROUP UND jd. JOB_NAME = t.JOB_NAME)
              WOBEI
                t.SCHED_NAME = @schedulerName UND TRIGGER_STATE = @state UND NEXT_FIRE_TIME <= @noLaterThan UND (MISFIRE_INSTR = -1 ODER (MISFIRE_INSTR <> -1 UND NEXT_FIRE_TIME >= @noEarlierThan))
              ORDNEN NACH
                NEXT_FIRE_TIME ASC, PRIORITÄT DESC LIMIT 1

[Logbuchzeit]: 17.05.2021 16:52:05,561 [Thread-ID]: 5
Log-Level: DEBUG
Loginhalt: Batch-Erfassung von 0 Triggern

[Log-Zeit]: 17.05.2021 16:52:05,568 [Thread-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0)
Log-Level: DEBUG
Log-Inhalte: :P REPARED SQL: SELECT COUNT(TRIGGER_NAME) AUS qrtz_TRIGGERS WOBEI SCHED_NAME = @schedulerName UND MISFIRE_INSTR <> -1 UND NEXT_FIRE_TIME < @nextFireTime UND TRIGGER_STATE = @state1

[Log-Zeit]: 17.05.2021 16:52:05,569 [Thread-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0)
Log-Level: DEBUG
[Log-Inhalt]: 0 Auslöser gefunden, die ihre geplante Feuerzeit verpasst haben.
————————————————————————————————————————————————————————————————————————————————
[Log-Zeit]: 17.05.2021 16:28:26,191 [Thread-ID]: 5
Log-Level: INFO  
[Loginhalt]: Scheduler CPICEScheduler_$_NON_CLUSTERED Abschaltung abgeschlossen.
[Logzeit]: 17.05.2021 16:28:26,205 [Thread-ID]: 1
Log-Level: INFO  
[Loginhalt]: [Mission beendet]
[Logbuchzeit]: 17.05.2021 16:30:26.549 [Thread-ID]: 1
Log-Level: INFO  
[Loginhalt]: [Dienst gestartet]
[Log-Zeit]: 17.05.2021 16:30:26.676 [Thread-ID]: 4
Log-Level: INFO  
[Log-Inhalt]: [Missionsbeginn]
[Log-Zeit]: 2021-05-17 16:30:26,818 [Thread-ID]: 4
Log-Level: INFO  
[Loginhalt]: Registrierung der Datenquelle 'itsvse' beim Datenbankanbieter: 'Quartz.Impl.AdoJobStore.Common.DbProvider'
[Log-Zeit]:2021-05-17 16:30:26,824 [Thread-ID]:4
Log-Level: INFO  
[Log-Inhalt]: Verwendung von Objekt-Serializer: Quartz.Simpl.JsonObjectSerializer, Quartz.Serialization.Json





Vorhergehend:X-Forwarded-For mehrere IP-Adressen im HTTP-Anforderungsheader
Nächster:Nuget paketiert mehrere Bibliotheken in ein Paket
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com