1 Star 0 Fork 24

zakailynn/LogMaster4Net

forked from kerryjiang/LogMaster4Net 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Log4Net.CN.md 1.15 KB
一键复制 编辑 原始数据 按行查看 历史

LogMaster4Net 用法之 Log4Net

  1. 所需的程序集

     - log4net.dll
     - AnyLog.Log4Net.dll
     - LogMaster4Net.Log4NetAdapter.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">
     </server>
  3. 服务日志配置文件

     \Config\log4net.config: 服务器自己的日志配置文件;
     \Config\log4net.[LogAppName].Config : 名为[LogAppName]的日志配置文件;
  4. 程序设置

    • 设置 LogAppName

        log4net.GlobalContext.Properties["LogAppName"] = "MyTool1";
    • 日志配置

        <appender name="udpAppender" type="log4net.Appender.UdpAppender">
          <remoteAddress value="[ServerAddress]" />
          <remotePort value="2020" />
          <encoding value="utf-8"/>
          <layout type="log4net.Layout.XmlLayout">
              <locationInfo value="true" />
          </layout>
        </appender>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/zakailynn/LogMaster4Net.git
git@gitee.com:zakailynn/LogMaster4Net.git
zakailynn
LogMaster4Net
LogMaster4Net
master

搜索帮助