Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 35326|Svar: 0

[Löst] Stäng kvarts. .Net

[Kopiera länk]
Publicerad på 2021-05-19 10:14:22 | | |
Använd Quartz.NET för att schemalägga några anpassade uppgifter i vår app.Allt fungerar bra, förutom kvarts. .Net kommer automatiskt att registrera felsökningsloggar. ochParallellt med min affärslogg (log4net användes)!

Q:Hur stänger jag av dessa loggningar?
A: Sätt LogProvider.IsDisabled = true innan schemaläggaren startas; (med Quartz.Logging;Det var allt


Här är detQuartz.NET självloggade debugloggar (parallellt med mina affärsloggar)

[Loggtid]: 2021-05-17 16:52:05,552 [Tråd-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0)
Loggnivå: DEBUG
[Logginnehåll]: Skannar efter missar...

[Loggtid]: 2021-05-17 16:52:05,559 [Tråd-ID]: 5
Loggnivå: DEBUG
Logginnehåll: :P reparerad SQL: SELECT
                t.TRIGGER_NAME, t.TRIGGER_GROUP, JD. JOB_CLASS_NAME
              FRÅN
                qrtz_TRIGGERS t
              GÅ MED
                qrtz_JOB_DETAILS jd ON (jd. SCHED_NAME = t.SCHED_NAME OCH jd. JOB_GROUP = t.JOB_GROUP OCH jd. JOB_NAME = t.JOB_NAME)
              DÄR
                t.SCHED_NAME = @schedulerName OCH TRIGGER_STATE = @state OCH NEXT_FIRE_TIME <= @noLaterThan OCH (MISFIRE_INSTR = -1 ELLER (MISFIRE_INSTR <> -1 OCH NEXT_FIRE_TIME >= @noEarlierThan))
              ORDNING EFTER
                NEXT_FIRE_TIME ASC, PRIORITET DESC LIMIT 1

[Loggtid]: 2021-05-17 16:52:05,561 [Tråd-ID]: 5
Loggnivå: DEBUG
Logginnehåll: Batchförvärv av 0 triggers

[Loggtid]: 2021-05-17 16:52:05,568 [Tråd-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0)
Loggnivå: DEBUG
Logginnehåll: :P parerad SQL: VÄLJ COUNT(TRIGGER_NAME) FRÅN qrtz_TRIGGERS DÄR SCHED_NAME = @schedulerName OCH MISFIRE_INSTR <> -1 OCH NEXT_FIRE_TIME < @nextFireTime OCH TRIGGER_STATE = @state1

[Loggtid]: 2021-05-17 16:52:05,569 [Tråd-ID]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0)
Loggnivå: DEBUG
[Logginnehåll]: Hittade 0 triggers som missade sin planerade eldtid.
————————————————————————————————————————————————————————————————————————————————
[Loggtid]: 2021-05-17 16:28:26,191 [Tråd-ID]: 5
Loggnivå: INFO  
[Logginnehåll]: Schemaläppare CPICEScheduler_$_NON_CLUSTERED Avstängning klar.
[Loggtid]: 2021-05-17 16:28:26,205 [Tråd-ID]: 1
Loggnivå: INFO  
[Logginnehåll]: [Uppdrag avslutat]
[Loggtid]: 2021-05-17 16:30:26,549 [Tråd-ID]: 1
Loggnivå: INFO  
[Logginnehåll]: [Tjänsten startad]
[Loggtid]: 2021-05-17 16:30:26,676 [Tråd-ID]: 4
Loggnivå: INFO  
[Logginnehåll]: [Uppdrag Startar]
[Loggtid]: 2021-05-17 16:30:26,818 [Tråd-ID]: 4
Loggnivå: INFO  
[Logginnehåll]: Registrering av datakällan 'itsvse' hos databasleverantören: 'Quartz.Impl.AdoJobStore.Common.DbProvider'
[Loggtid]:2021-05-17 16:30:26,824 [Tråd-ID]:4
Loggnivå: INFO  
[Loginnehåll]: Användning av objektserialiserare: Quartz.Simpl.JsonObjectSerializer, Quartz.Serialization.Json





Föregående:X-Forwarded-För flera IP-adresser i HTTP-begäransökningshuvudet
Nästa:Nuget paketerar flera bibliotek till ett paket
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com