1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kerryjiang-LogMaster4Net

Клонировать/Скачать
NLog.CN.md 1.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.03.2025 01:34 f95477a

Использование LogMaster4Net с NLog

  1. Необходимые сборки программ

     - NLog.dll
     - AnyLog.NLog.dll
     - LogMaster4Net.NLogAdapter.dll
  2. Конфигурация сервера

     <server name="LogMasterServer"
             serverType="LogMaster4Net.MasterServer.LogMasterServer, LogMaster4Net.MasterServer"
             ip="Any" port="2020" mode="Udp"
             maxConnectionNumber="100"
             clearIdleSession="true"
             idleSessionTimeOut="3600"
             clearIdleSessionInterval="600"
             maxRequestLength="40960"
             receiveBufferSize="40960"
             loggingDeserializer="nlog">
     </server>
  3. Конфигурационный файл служебной записи журнала

     \Config\nlog.config: конфигурация журналирования самого сервера;
     \Config\nlog.\[LogAppName\].config: конфигурация журналирования для вашего приложения с названием \[LogAppName\];
  4. Настройка программы

    • Настройка цели журнала

        <target xsi:type="Network"
        		name="udp"
        		encoding="utf-8"
        		address="udp://127.0.0.1:2020"
        		layout="${log4jxmlevent:includeSourceInfo=true:includeCallSite=true:includeMDC=true:appInfo=[LogAppName]:includeNDC=true:includeNLogData=true}">
        </target>
    • Установка имени приложения журнала

    Имя приложения журнала (LogAppName) определяется в атрибуте layout конфигурации цели как поле appInfo. Пожалуйста, замените его значением, которое вам требуется:

    layout="${log4jxmlevent:includeSourceInfo=true:includeCallSite=true:includeMDC=true:appInfo=[LogAppName]:includeNDC=true:includeNLogData=true}"

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/kerryjiang-LogMaster4Net.git
git@api.gitlife.ru:oschina-mirror/kerryjiang-LogMaster4Net.git
oschina-mirror
kerryjiang-LogMaster4Net
kerryjiang-LogMaster4Net
master