Light12306/ChatRoomServer.Main/Config/log4net.supersocket.config

72 lines
3.0 KiB
Plaintext
Raw Normal View History

2015-07-01 16:18:25 +08:00
<?xml version="1.0" encoding="utf-8" ?>
<FSLib.Logs.Log4Net>
<appender name="SuperSocketErrorAppender" type="FSLib.Logs.Log4Net.Appender.RollingFileAppender">
<filter type="FSLib.Logs.Log4Net.Filter.LevelMatchFilter">
<levelToMatch value="ERROR" />
</filter>
<filter type="FSLib.Logs.Log4Net.Filter.DenyAllFilter" />
<File value="Logs\ss_err.log" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<datePattern value="yyyyMMdd" />
<layout type="FSLib.Logs.Log4Net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
</layout>
</appender>
<appender name="SuperSocketInfoAppender" type="FSLib.Logs.Log4Net.Appender.RollingFileAppender">
<filter type="FSLib.Logs.Log4Net.Filter.LevelMatchFilter">
<levelToMatch value="INFO" />
</filter>
<filter type="FSLib.Logs.Log4Net.Filter.DenyAllFilter" />
<File value="Logs\ss_info.log" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<datePattern value="yyyyMMdd" />
<layout type="FSLib.Logs.Log4Net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
</layout>
</appender>
<appender name="SuperSocketDebugAppender" type="FSLib.Logs.Log4Net.Appender.RollingFileAppender">
<filter type="FSLib.Logs.Log4Net.Filter.LevelMatchFilter">
<levelToMatch value="DEBUG" />
</filter>
<filter type="FSLib.Logs.Log4Net.Filter.DenyAllFilter" />
<File value="Logs\ss_debug.log" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<datePattern value="yyyyMMdd" />
<layout type="FSLib.Logs.Log4Net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
</layout>
</appender>
<appender name="SuperSocketPerfAppender" type="FSLib.Logs.Log4Net.Appender.RollingFileAppender">
<filter type="FSLib.Logs.Log4Net.Filter.LevelMatchFilter">
<levelToMatch value="INFO" />
</filter>
<filter type="FSLib.Logs.Log4Net.Filter.DenyAllFilter" />
<File value="Logs\ss_perf.log" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<datePattern value="yyyyMMdd" />
<layout type="FSLib.Logs.Log4Net.Layout.PatternLayout">
<conversionPattern value="%date %logger - %message%newline" />
</layout>
</appender>
<appender name="ServerConsoleAppender" type="FSLib.Logs.Log4Net.Appender.ConsoleAppender">
<target value="Console.Out" />
<layout type="FSLib.Logs.Log4Net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
</layout>
</appender>
<root>
<level value="ALL" />
<appender-ref ref="ServerConsoleAppender" />
<appender-ref ref="SuperSocketErrorAppender" />
<appender-ref ref="SuperSocketInfoAppender" />
<appender-ref ref="SuperSocketDebugAppender" />
</root>
<logger name="FSLib.Network.SuperSocket.SocketEngine.PerformanceMonitor" additivity="false">
<level value="ALL" />
<appender-ref ref="SuperSocketPerfAppender" />
</logger>
</FSLib.Logs.Log4Net>