log4net.config 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <log4net>
  3. <!-- 文件日志配置 -->
  4. <appender name="RollingFile" type="log4net.Appender.RollingFileAppender,log4net">
  5. <param name="File" value="logs\log.log"/>
  6. <param name="AppendToFile" value="true"/>
  7. <param name="RollingStyle" value="Date"/>
  8. <maximumFileSize value="10240MB" />
  9. <!-- 保存文件数量 -->
  10. <maxSizeRollBackups value="10" />
  11. <param name="DatePattern" value="yyyy.MM.dd"/>
  12. <param name="StaticLogFileName" value="true"/>
  13. <layout type="log4net.Layout.PatternLayout,log4net">
  14. <conversionPattern value="%d [%level] [%thread] - %message%newline%exception%newline"/>
  15. </layout>
  16. </appender>
  17. <!-- 控制台日志配置 -->
  18. <appender name="Console" type="log4net.Appender.ConsoleAppender">
  19. <!-- 日志输出格式 -->
  20. <layout type="log4net.Layout.PatternLayout">
  21. <conversionPattern value="%d [%level] [%thread] - %message%newline%exception%newline" />
  22. </layout>
  23. </appender>
  24. <logger name="File">
  25. <level value="WARN"/>
  26. <appender-ref ref="RollingFile"/>
  27. </logger>
  28. <logger name="Console">
  29. <level value="WARN"/>
  30. <appender-ref ref="Console"/>
  31. </logger>
  32. </log4net>