Bruk Quartz.NET for å planlegge noen tilpassede oppgaver i appen vår.Alt fungerer fint, bortsett fra Quartz. .Net vil automatisk registrere feilsøkingslogger. ogParallelt med forretningsloggen min (log4net brukt)!
Q:Hvordan slår jeg av denne loggingen?
A: Sett LogProvider.IsDisabled = true før du starter planleggeren; (bruk av Quartz.Logging;)Det er det
Her er detQuartz.NET selvloggede feilsøkingslogger (parallelt med mine forretningslogger)
[Loggtid]: 2021-05-17 16:52:05,552 [Tråd-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Loggnivå: DEBUG [Logginnhold]: Skanner etter feilskudd...
[Loggtid]: 2021-05-17 16:52:05,559 [Tråd-ID]: 5 Loggnivå: DEBUG Logginnhold: :P gjenopprettet SQL: SELECT t.TRIGGER_NAME, t.TRIGGER_GROUP, JD. JOB_CLASS_NAME FRA qrtz_TRIGGERS t BLI MED qrtz_JOB_DETAILS jd ON (jd. SCHED_NAME = t.SCHED_NAME OG jd. JOB_GROUP = t.JOB_GROUP OG jd. JOB_NAME = t.JOB_NAME) HVOR t.SCHED_NAME = @schedulerName OG TRIGGER_STATE = @state OG NEXT_FIRE_TIME <= @noLaterThan OG (MISFIRE_INSTR = -1 ELLER (MISFIRE_INSTR <> -1 OG NEXT_FIRE_TIME >= @noEarlierThan)) ORDNA ETTER NEXT_FIRE_TIME ASC, PRIORITET DESC LIMIT 1
[Loggtid]: 2021-05-17 16:52:05,561 [Tråd-ID]: 5 Loggnivå: DEBUG Logginnhold: Batch-anskaffelse av 0 triggere
[Loggtid]: 2021-05-17 16:52:05,568 [Tråd-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Loggnivå: DEBUG Logginnhold: :P gjenopprettet SQL: VELG COUNT(TRIGGER_NAME) FRA qrtz_TRIGGERS DER SCHED_NAME = @schedulerName OG MISFIRE_INSTR <> -1 OG NEXT_FIRE_TIME < @nextFireTime OG TRIGGER_STATE = @state1
[Loggtid]: 2021-05-17 16:52:05,569 [Tråd-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Loggnivå: DEBUG [Logginnhold]: Fant 0 utløsere som gikk glipp av sin planlagte skytetid. ———————————————————————————————————————————————————————————————————————————————— [Loggtid]: 2021-05-17 16:28:26,191 [Tråd-ID]: 5 Loggnivå: INFO [Logginnhold]: Planlegger CPICEScheduler_$_NON_CLUSTERED Nedstengning fullført. [Loggtid]: 2021-05-17 16:28:26,205 [Tråd-ID]: 1 Loggnivå: INFO [Logginnhold]: [Oppdrag avsluttet] [Loggtid]: 2021-05-17 16:30:26,549 [Tråd-ID]: 1 Loggnivå: INFO [Logginnhold]: [Tjenesten startet] [Loggtid]: 2021-05-17 16:30:26,676 [Tråd-ID]: 4 Loggnivå: INFO [Logginnhold]: [Oppdrag starter] [Loggtid]: 2021-05-17 16:30:26,818 [Tråd-ID]: 4 Loggnivå: INFO [Logginnhold]: Registrering av datakilde 'itsvse' hos databaseleverandør: 'Quartz.Impl.AdoJobStore.Common.DbProvider' [Loggtid]:2021-05-17 16:30:26,824 [Tråd-ID]:4 Loggnivå: INFO [Logginnhold]: Bruk av objektserializer: Quartz.Simpl.JsonObjectSerializer, Quartz.Serialization.Json
|