Használd Quartz.NET arra, hogy egyedi feladatokat ütemezz az alkalmazásunkban.Minden rendben működik, kivéve a Quartz. A .Net automatikusan rögzíti a hibakeresési naplókat. ésPárhuzamosan az üzleti naplómmal (log4net használva)!
Q:Hogyan kapcsolhatom ki ezeket a fakitermelést?
A: Állítsuk be a LogProvider.IsDisabled = true értéket az ütemező elindítása előtt; (Quartz.Logging;)Ennyi
Íme,Quartz.NET önként naplózott hibakereső naplók (párhuzamosan az üzleti naplóimmal)
[Napló idő]: 2021-05-17 16:52:05,552 [Téma azonosító]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Log level: DEBUG [Napló tartalma]: Hibák után szkennelünk...
[Napló időpontja]: 2021-05-17 16:52:05,559 [Thread ID]: 5 Log level: DEBUG Napló tartalma: :P újraparált SQL: SELECT t.TRIGGER_NAME, t.TRIGGER_GROUP, jd. JOB_CLASS_NAME FROM qrtz_TRIGGERS t CSATLAKOZZUNK qrtz_JOB_DETAILS jd ON (jd. SCHED_NAME = t.SCHED_NAME ÉS jd. JOB_GROUP = t.JOB_GROUP ÉS jd. JOB_NAME = t.JOB_NAME) AHOL t.SCHED_NAME = @schedulerName ÉS TRIGGER_STATE = @state ÉS NEXT_FIRE_TIME <= @noLaterThan ÉS (MISFIRE_INSTR = -1 VAGY (MISFIRE_INSTR <> -1 ÉS NEXT_FIRE_TIME >= @noEarlierThan)) MEGRENDELÉS: NEXT_FIRE_TIME ASC, PRIORITY DESC LIMIT 1
[Napló időpontja]: 2021-05-17 16:52:05,561 [Téma azonosító]: 5 Log level: DEBUG Naplótartalom: 0 trigger köteges beszerzése
[Napló idő]: 2021-05-17 16:52:05,568 [Téma azonosító]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Log level: DEBUG Napló tartalmá: :P visszaállított SQL: Select count(TRIGGER_NAME) FROM qrtz_TRIGGERS, AHOL SCHED_NAME = @schedulerName ÉS MISFIRE_INSTR <> -1 ÉS NEXT_FIRE_TIME < @nextFireTime ÉS TRIGGER_STATE = @state1
[Napló ideje]: 2021-05-17 16:52:05,569 [Téma azonosító]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Log level: DEBUG [Napló tartalom]:0 olyan triggert találtam, amelyek lemaradtak a tervezett tűzidőről. ———————————————————————————————————————————————————————————————————————————————— [Napló idő]: 2021-05-17 16:28:26,191 [Thread ID]: 5 Log level: INFO [Napló tartalma]: Ütemező CPICEScheduler_$_NON_CLUSTERED Leállítás befejezve. [Napló idő]: 2021-05-17 16:28:26,205 [Thread ID]: 1 Log level: INFO [napló tartalom]: [Küldetés lezárva] [Napló időpontja]: 2021-05-17 16:30:26,549 [Szálazonosító]: 1 Log level: INFO [Napló tartalom]: [Szolgáltatás indult] [Napló idő]: 2021-05-17 16:30:26,676 [Szálazonosító]: 4 Log level: INFO [Napló tartalom]: [Küldetés kezdete] [Napló időpontja]: 2021-05-17 16:30:26,818 [Thread ID]: 4 Log level: INFO [Log content]: Adatforrás 'itsvse' regisztráció a db provider-nél: 'Quartz.Impl.AdoJobStore.Common.DbProvider' [Napló idő]:2021-05-17 16:30:26,824 [Téma azonosító]:4 Log level: INFO [Log content]: Objektumserializátor használatával: Quartz.Simpl.JsonObjectSerializer, Quartz.Serialization.Json
|