1 Star 0 Fork 24

jjg0513/LogMaster4Net

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

LogMaster4Net Usage for Log4Net

  1. Required Assemblies

     - log4net.dll
     - AnyLog.Log4Net.dll
     - LogMaster4Net.Log4NetAdapter.dll
  2. Server Configuration

     <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="log4net">
     </server>
  3. Server Logging Configuration

     \Config\log4net.config: the logging confuguration of the server self;
     \Config\log4net.[LogAppName].Config : the logging configuration for your application whose name is [LogAppName]};
  4. Application Setting

    • Set LogAppName

        log4net.GlobalContext.Properties["LogAppName"] = "MyTool1";
    • Logging Configuration

        <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/jjg0513/LogMaster4Net.git
git@gitee.com:jjg0513/LogMaster4Net.git
jjg0513
LogMaster4Net
LogMaster4Net
master

搜索帮助