|
|
Yayınlandı 19.05.2021 10:14:22
|
|
|

Uygulamamızda bazı özel görevleri planlamak için Quartz.NET kullanın.Her şey sorunsuz çalışıyor, ama Quartz. .Net, hata ayıklama günlüklerini otomatik olarak kaydeder. veİş günlüğüme paralel (log4net kullanıldı)!
Q:Bu logingleri nasıl kapatabilirim?
A: Zamanlayıcıyı başlatmadan önce LogProvider.IsDisabled = true ayarlayın; (Quartz.Logging kullanmak;)Hepsi bu
İşte buQuartz.NET kendi kendine kaydedilmiş hata hata hata kayıtları (iş günlüklerime paralel)
[Kayıt Zamanı]: 2021-05-17 16:52:05,552 [Konu Kimliği]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Log seviyesi: DEBUG [Kayıt içeriği]: Ateş hataları için tarama...
[Kayıt Zamanı]: 2021-05-17 16:52:05,559 [Konu Kimliği]: 5 Log seviyesi: DEBUG Günlük içeriği: :P repared SQL: SELECT t.TRIGGER_NAME, t.TRIGGER_GROUP, jd. JOB_CLASS_NAME KAYNAK qrtz_TRIGGERS t KATILIN qrtz_JOB_DETAILS jd ON (jd. SCHED_NAME = t.SCHED_NAME VE jd. JOB_GROUP = t.JOB_GROUP VE jd. JOB_NAME = t.JOB_NAME) BURADA t.SCHED_NAME = @schedulerName VE TRIGGER_STATE = @state VE NEXT_FIRE_TIME <= @noLaterThan VE (MISFIRE_INSTR = -1 VEYA (MISFIRE_INSTR <> -1 VE NEXT_FIRE_TIME >= @noEarlierThan)) SIPARIŞ VERİYOR NEXT_FIRE_TIME ASC, ÖNCELIK DESC LIMIT 1
[Kayıt zamanı]: 2021-05-17 16:52:05,561 [Konu Kimliği]: 5 Log seviyesi: DEBUG Log içeriği: 0 tetikleyicinin toplu edinimi
[Kayıt Zamanı]: 2021-05-17 16:52:05,568 [Konu Kimliği]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Log seviyesi: DEBUG Günlük içerikleri: :P RESTORE EDILMIŞ SQL: qrtz_TRIGGERS'DEN COUNT(TRIGGER_NAME) SEÇ, BURADA SCHED_NAME = @schedulerName VE MISFIRE_INSTR <> -1 VE NEXT_FIRE_TIME < @nextFireTime VE TRIGGER_STATE = @state1
[Kayıt Zamanı]: 2021-05-17 16:52:05,569 [Konu Kimliği]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Log seviyesi: DEBUG [Log İçerik]:Planlanmış ateş süresini kaçıran 0 tetikleyici bulundu. ———————————————————————————————————————————————————————————————————————————————— [Kayıt zamanı]: 2021-05-17 16:28:26,191 [Konu Kimliği]: 5 Günlük seviyesi: BILGI [Günlük içeriği]: Zamanlayıcı CPICEScheduler_$_NON_CLUSTERED Kapanış tamamlandı. [Kayıt zamanı]: 2021-05-17 16:28:26,205 [Konu Kimliği]: 1 Günlük seviyesi: BILGI [Günlük İçeriği]: [Görev Kapandı] [Kayıt zamanı]: 2021-05-17 16:30:26,549 [Konu Kimliği]: 1 Günlük seviyesi: BILGI [Kayıt içeriği]: [Hizmet başladı] [Kayıt zamanı]: 2021-05-17 16:30:26,676 [Konu Kimliği]: 4 Günlük seviyesi: BILGI [Günlük İçerik]: [Görev Başlangıcı] [Günlük zamanı]: 2021-05-17 16:30:26,818 [Konu Kimliği]: 4 Günlük seviyesi: BILGI [Log content]: Registering datasource 'itsvse' with db provider: 'Quartz.Impl.AdoJobStore.Common.DbProvider' [Günlük zamanı]:2021-05-17 16:30:26,824 [Konu Kimliği]:4 Günlük seviyesi: BILGI [Log içeriği]: Nesne serileştiricisi kullanılıyor: Quartz.Simpl.JsonObjectSerializer, Quartz.Serialization.Json
|
Önceki:X-Yönlendirilmiş HTTP isteği başlığında birden fazla IP adresi içinÖnümüzdeki:Nuget, birden fazla kütüphaneyi bir pakete paketler
|