Použite Quartz.NET na plánovanie vlastných úloh v našej aplikácii.Všetko funguje dobre, okrem kremeňa. .Net automaticky zaznamenáva debug logy. aParalelne s mojím obchodným logom (log4net použitý)!
Q:Ako vypnem tieto záznamy?
Odpoveď: Nastavte LogProvider.IsDisabled = true pred spustením plánovača; (pomocou Quartz.Logging;)To je všetko
Tu jeQuartz.NET samologované debug logy (paralelne s mojimi firemnými logmi)
[Čas záznamu]: 2021-05-17 16:52:05,552 [ID vlákna]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Úroveň logu: DEBUG [Obsah denníka]: Skenujem na zlyhania...
[Čas záznamu]: 2021-05-17 16:52:05,559 [ID vlákna]: 5 Úroveň logu: DEBUG Obsah logu: :P upravený SQL: SELECT t.TRIGGER_NAME, t.TRIGGER_GROUP, jd. JOB_CLASS_NAME Z qrtz_TRIGGERS t JOIN qrtz_JOB_DETAILS jd ON (jd. SCHED_NAME = t.SCHED_NAME A jd. JOB_GROUP = t.JOB_GROUP A jd. JOB_NAME = t.JOB_NAME) KDE t.SCHED_NAME = @schedulerName A TRIGGER_STATE = @state A NEXT_FIRE_TIME <= @noLaterThan A (MISFIRE_INSTR = -1 ALEBO (MISFIRE_INSTR <> -1 A NEXT_FIRE_TIME >= @noEarlierThan)) PORADIE NEXT_FIRE_TIME ASC, PRIORITA DESC LIMIT 1
[Čas záznamu]: 2021-05-17 16:52:05,561 [Thread ID]: 5 Úroveň logu: DEBUG Obsah logu: Dávkové získavanie 0 spúšťačov
[Čas záznamu]: 2021-05-17 16:52:05,568 [ID vlákna]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Úroveň logu: DEBUG Obsah logu: :P upravený SQL: VYBERTE COUNT(TRIGGER_NAME) Z qrtz_TRIGGERS, KDE SCHED_NAME = @schedulerName A MISFIRE_INSTR <> -1 A NEXT_FIRE_TIME < @nextFireTime A TRIGGER_STATE = @state1
[Čas záznamu]: 2021-05-17 16:52:05,569 [ID vlákna]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Úroveň logu: DEBUG [Obsah záznamu]: Nenašiel som 0 spúšťačov, ktoré by minuli plánovaný čas odpálenia. ———————————————————————————————————————————————————————————————————————————————— [Čas záznamu]: 2021-05-17 16:28:26,191 [ID vlákna]: 5 Úroveň logu: INFO [Obsah záznamu]: Plánovač CPICEScheduler_$_NON_CLUSTERED Vypnutie dokončené. [Čas záznamu]: 2021-05-17 16:28:26,205 [ID vlákna]: 1 Úroveň logu: INFO [Obsah záznamu]: [Misia uzavretá] [Čas záznamu]: 2021-05-17 16:30:26,549 [ID vlákna]: 1 Úroveň logu: INFO [Záznam obsahu]: [Služba spustená] [Čas záznamu]: 2021-05-17 16:30:26,676 [Thread ID]: 4 Úroveň logu: INFO [Obsah denníka]: [Začiatok misie] [Čas záznamu]: 2021-05-17 16:30:26,818 [ID vlákna]: 4 Úroveň logu: INFO [Log content]: Registrácia dátového zdroja 'itsvse' u poskytovateľa databázy: 'Quartz.Impl.AdoJobStore.Common.DbProvider' [Čas záznamu]:2021-05-17 16:30:26,824 [ID vlákna]:4 Úroveň logu: INFO [Log content]: Použitie objektového serializéra: Quartz.Simpl.JsonObjectSerializer, Quartz.Serialization.Json
|