Изменения документа Сценарии
Редактировал(а) Alexandr Fokin 2022/12/01 06:23
От версии 1.5
отредактировано Alexandr Fokin
на 2022/11/29 06:20
на 2022/11/29 06:20
Изменить комментарий:
Updated parent field.
К версии 1.1
отредактировано Alexandr Fokin
на 2022/08/13 18:01
на 2022/08/13 18:01
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 - xwiki:Разработка.NET.Библиотеки.Лог.NLog.WebHome1 +Разработка.NET.Библиотеки.Лог.NLog.WebHome - Содержимое
-
... ... @@ -38,11 +38,11 @@ 38 38 39 39 ---- 40 40 41 -Асинхронное логирование ( буферизация и выделенныйпоток):41 +Асинхронное логирование (в параллельном потоке): 42 42 43 - Запись события лога происходит не в target, а в очередь в оперативной памяти.Выделенный поток периодически запускается и отправляетданныесобытия в targets.44 - Блокирующийвызов,принудительнаязапись всехнакопившихсявочередисобытийи отчистку очереди, чтобы гарантировать сохранениевсехлогов, находящихсявочереди.45 - Очередьсобытий может переполниться и возможно имеет смысл явно определить политику переполнения (отбрасывать сообщения или увеличить размер буфера).43 +Логирование происходит не в target, а в очередь в оперативной памяти. Дополнительный поток периодически запускается и отправляет сообщения в targets. 44 +При этом может возникнуть необходимость явно очистить текущую очередь сообщений, чтобы гарантировать сохранение логов, сгенерированных на данный момент. 45 +При этом буфер сообщений может переполниться и возможно имеет смысл явно определить политику переполнения (отбрасывать сообщения или увеличить размер буфера) 46 46 47 47 AsyncTargetWrapper 48 48 [[https:~~/~~/nlog-project.org/documentation/v2.0.1/html/T_NLog_Targets_Wrappers_AsyncTargetWrapper.htm>>url:https://nlog-project.org/documentation/v2.0.1/html/T_NLog_Targets_Wrappers_AsyncTargetWrapper.htm]]