Χρησιμοποιήστε Quartz.NET για να προγραμματίσετε ορισμένες προσαρμοσμένες εργασίες στην εφαρμογή μας.Όλα λειτουργούν καλά, αλλά το Quartz. Το .Net θα καταγράφει αυτόματα τα αρχεία καταγραφής εντοπισμού σφαλμάτων. καιΠαράλληλα με το ημερολόγιο της επιχείρησής μου (χρησιμοποιείται το log4net)!
Q:Πώς μπορώ να απενεργοποιήσω αυτές τις καταγραφές;
Α: Ορίστε το LogProvider.IsDisabled = true πριν ξεκινήσετε τον προγραμματιστή. (χρησιμοποιώντας το Quartz.Logging.)Αυτό είναι
Εδώ είναιQuartz.NET αυτοκαταγεγραμμένα αρχεία καταγραφής εντοπισμού σφαλμάτων (παράλληλα με τα αρχεία καταγραφής της επιχείρησής μου)
[Χρόνος καταγραφής]: 2021-05-17 16:52:05,552 [Αναγνωριστικό νήματος]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Επίπεδο καταγραφής: DEBUG [Περιεχόμενο καταγραφής]: Σάρωση για αστοχίες...
[Χρόνος καταγραφής]: 2021-05-17 16:52:05,559 [Αναγνωριστικό νήματος]: 5 Επίπεδο καταγραφής: DEBUG Περιεχόμενα αρχείου καταγραφής: :P επισκευασμένο SQL: SELECT t.TRIGGER_NAME, t.TRIGGER_GROUP, jd. JOB_CLASS_NAME ΑΠΟ qrtz_TRIGGERS τ ΕΓΓΡΑΦΕΙΤΕ qrtz_JOB_DETAILS jd ON (jd. SCHED_NAME = t.SCHED_NAME ΚΑΙ jd. JOB_GROUP = t.JOB_GROUP ΚΑΙ jd. JOB_NAME = t.JOB_NAME) ΠΟΥ t.SCHED_NAME = @schedulerName ΚΑΙ TRIGGER_STATE = @state ΚΑΙ NEXT_FIRE_TIME <= @noLaterThan ΚΑΙ (MISFIRE_INSTR = -1 Ή (MISFIRE_INSTR <> -1 ΚΑΙ NEXT_FIRE_TIME >= @noEarlierThan)) ΔΙΑΤΑΞΗ ΑΠΟ NEXT_FIRE_TIME ASC, ΌΡΙΟ ΠΡΟΤΕΡΑΙΌΤΗΤΑΣ DESC 1
[Χρόνος καταγραφής]: 2021-05-17 16:52:05,561 [Αναγνωριστικό νήματος]: 5 Επίπεδο καταγραφής: DEBUG Περιεχόμενο καταγραφής: Μαζική απόκτηση 0 εναυσμάτων
[Χρόνος καταγραφής]: 2021-05-17 16:52:05,568 [Αναγνωριστικό νήματος]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Επίπεδο καταγραφής: DEBUG Περιεχόμενα καταγραφής: :P repared SQL: ΕΠΙΛΈΞΤΕ COUNT(TRIGGER_NAME) ΑΠΌ qrtz_TRIGGERS ΌΠΟΥ SCHED_NAME = @schedulerName ΚΑΙ MISFIRE_INSTR <> -1 ΚΑΙ NEXT_FIRE_TIME < @nextFireTime ΚΑΙ TRIGGER_STATE = @state1
[Ώρα καταγραφής]: 2021-05-17 16:52:05,569 [Αναγνωριστικό νήματος]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Επίπεδο καταγραφής: DEBUG [Περιεχόμενο καταγραφής]: Βρέθηκαν 0 εναύσματα που έχασαν τον προγραμματισμένο χρόνο πυρός τους. ———————————————————————————————————————————————————————————————————————————————— [Χρόνος καταγραφής]: 2021-05-17 16:28:26,191 [Αναγνωριστικό νήματος]: 5 Επίπεδο καταγραφής: INFO [Περιεχόμενο καταγραφής]: Χρονοδιάγραμμα CPICEScheduler_$_NON_CLUSTERED Ο τερματισμός λειτουργίας ολοκληρώθηκε. [Χρόνος καταγραφής]: 2021-05-17 16:28:26,205 [Αναγνωριστικό νήματος]: 1 Επίπεδο καταγραφής: INFO [Περιεχόμενο καταγραφής]: [Η αποστολή έκλεισε] [Ώρα καταγραφής]: 2021-05-17 16:30:26,549 [Αναγνωριστικό νήματος]: 1 Επίπεδο καταγραφής: INFO [Περιεχόμενο καταγραφής]: [Η υπηρεσία ξεκίνησε] [Ώρα καταγραφής]: 2021-05-17 16:30:26,676 [Αναγνωριστικό νήματος]: 4 Επίπεδο καταγραφής: INFO [Περιεχόμενο καταγραφής]: [Έναρξη αποστολής] [Χρόνος καταγραφής]: 2021-05-17 16:30:26,818 [Αναγνωριστικό νήματος]: 4 Επίπεδο καταγραφής: INFO [Περιεχόμενο καταγραφής]: Καταχώρηση πηγής δεδομένων 'itsvse' με πάροχο db: 'Quartz.Impl.AdoJobStore.Common.DbProvider' [Χρόνος καταγραφής]:2021-05-17 16:30:26,824 [Αναγνωριστικό νήματος]:4 Επίπεδο καταγραφής: INFO [Περιεχόμενο καταγραφής]: Χρήση σειριοποιητή αντικειμένων: Quartz.Simpl.JsonObjectSerializer, Quartz.Serialization.Json
|