У меня проблема с этим методом в библиотеке NLog: NLog.Targets.Wrappers.AsyncTargetWrapper.ProcessPendingEvents(object state)
Это занимает слишком много процессорного времени.У меня давно работает служба Windows, использующая Nlog, и через два дня мой сервис потребляет более 80% процессорного времени (одно ядро почти на 80%, второе на 30%).Это не 100% процессорного времени, но оно меняется и примерно через 2 часа его нормализуется.Итак, я запустил профилировщик, и этот метод может быть причиной этого: NLog.Targets.Wrappers.AsyncTargetWrapper.ProcessPendingEvents (состояние объекта)
У меня есть 10 файловых целей, все они установлены как асинхронные.Это факт, что у меня есть много журналов в моем приложении, но только на уровне Trace, если я переключился на уровень Info, это не помогло.
Можете ли вы помочь мне, я должен уменьшить регистрацию в моем приложении?