Gunakan Quartz.NET untuk menjadwalkan beberapa tugas khusus di aplikasi kami.Semuanya berfungsi dengan baik, kecuali Kuarsa. .Net akan secara otomatis merekam log debug. danSejajar dengan log bisnis saya (log4net digunakan)!
Q:Bagaimana cara mematikan pencatatan ini?
J: Atur LogProvider.IsDisabled = true sebelum memulai penjadwal; (menggunakan Quartz.Logging;)Itu saja
Ini diaQuartz.NET log debug yang dicatat sendiri (sejajar dengan log bisnis saya)
[Waktu Log]: 2021-05-17 16:52:05,552 [ID Utas]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Tingkat log: DEBUG [Log konten]: Memindai kegagalan...
[Waktu Log]: 2021-05-17 16:52:05,559 [ID Utas]: 5 Tingkat log: DEBUG Konten log: SQL :P diperbaiki: PILIH t.TRIGGER_NAME, t.TRIGGER_GROUP, jd. JOB_CLASS_NAME DARI qrtz_TRIGGERS t BERGABUNG qrtz_JOB_DETAILS jd ON (jd. SCHED_NAME = t.SCHED_NAME DAN jd. JOB_GROUP = t.JOB_GROUP DAN jd. JOB_NAME = t.JOB_NAME) TEMPAT t.SCHED_NAME = @schedulerName DAN TRIGGER_STATE = @state DAN NEXT_FIRE_TIME <= @noLaterThan DAN (MISFIRE_INSTR = -1 ATAU (MISFIRE_INSTR <> -1 DAN NEXT_FIRE_TIME >= @noEarlierThan)) PESAN OLEH NEXT_FIRE_TIME ASC, BATAS DESC PRIORITAS 1
[Waktu log]: 2021-05-17 16:52:05,561 [ID Utas]: 5 Tingkat log: DEBUG Konten log: Akuisisi batch 0 pemicu
[Waktu Log]: 2021-05-17 16:52:05,568 [ID Utas]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Tingkat log: DEBUG Konten log: :P SQL YANG DIPERBAIKI: PILIH COUNT(TRIGGER_NAME) DARI qrtz_TRIGGERS DI MANA SCHED_NAME = @schedulerName DAN MISFIRE_INSTR <> -1 DAN NEXT_FIRE_TIME < @nextFireTime DAN TRIGGER_STATE = @state1
[Waktu Log]: 2021-05-17 16:52:05,569 [ID Utas]: QuartzScheduler_CPICEScheduler-NON_CLUSTERED_MisfireHandler (0) Tingkat log: DEBUG [Log Content]:Menemukan 0 pemicu yang meleset dari waktu tembak yang dijadwalkan. ———————————————————————————————————————————————————————————————————————————————— [Waktu log]: 2021-05-17 16:28:26,191 [ID Utas]: 5 Tingkat log: INFO [Log konten]: Penjadwal CPICEScheduler_$_NON_CLUSTERED Shutdown selesai. [Waktu log]: 2021-05-17 16:28:26,205 [ID Utas]: 1 Tingkat log: INFO [Konten Log]: [Misi Ditutup] [Waktu log]: 2021-05-17 16:30:26,549 [ID Utas]: 1 Tingkat log: INFO [Konten log]: [Layanan dimulai] [Waktu log]: 2021-05-17 16:30:26,676 [ID Utas]: 4 Tingkat log: INFO [Konten Log]: [Misi Dimulai] [Waktu log]: 2021-05-17 16:30:26,818 [ID Utas]: 4 Tingkat log: INFO [Log content]: Mendaftarkan sumber data 'itsvse' dengan penyedia db: 'Quartz.Impl.AdoJobStore.Common.DbProvider' [Waktu log]:2021-05-17 16:30:26,824 [ID Utas]:4 Tingkat log: INFO [Konten log]: Menggunakan serializer objek: Quartz.Simpl.JsonObjectSerializer, Quartz.Serialization.Json
|