log4net.config 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <log4net>
  4. <appender name="Db_ExAppender" type="log4net.Appender.RollingFileAppender">
  5. <param name="Encoding" value="utf-8" />
  6. <file value="D:\WCSLog\Db" />
  7. <appendToFile value="true" />
  8. <rollingStyle value="Composite" />
  9. <maxSizeRollBackups value="-1" />
  10. <maximumFileSize value="40MB" />
  11. <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
  12. <staticLogFileName value="false" />
  13. <DatePattern value="/yyyyMMdd/'Db_Ex.log'" />
  14. <layout type="log4net.Layout.PatternLayout">
  15. <conversionPattern value="%date || %5level || %logger || %message || %exception || end %newline" />
  16. </layout>
  17. </appender>
  18. <logger name="Db_Ex">
  19. <level value="ALL" />
  20. <appender-ref ref="Db_ExAppender" />
  21. </logger>
  22. <appender name="Db_CleanAppender" type="log4net.Appender.RollingFileAppender">
  23. <param name="Encoding" value="utf-8" />
  24. <file value="D:\WCSLog\Db" />
  25. <appendToFile value="true" />
  26. <rollingStyle value="Composite" />
  27. <maxSizeRollBackups value="-1" />
  28. <maximumFileSize value="40MB" />
  29. <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
  30. <staticLogFileName value="false" />
  31. <DatePattern value="/yyyyMMdd/'Db_Clean.log'" />
  32. <layout type="log4net.Layout.PatternLayout">
  33. <conversionPattern value="%date || %5level || %logger || %message || %exception || end %newline" />
  34. </layout>
  35. </appender>
  36. <logger name="Db_Clean">
  37. <level value="ALL" />
  38. <appender-ref ref="Db_CleanAppender" />
  39. </logger>
  40. <appender name="Info_PlcReadLogAppender" type="log4net.Appender.RollingFileAppender">
  41. <param name="Encoding" value="utf-8" />
  42. <file value="D:\WCSLog\Db" />
  43. <appendToFile value="true" />
  44. <rollingStyle value="Composite" />
  45. <maxSizeRollBackups value="-1" />
  46. <maximumFileSize value="40MB" />
  47. <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
  48. <staticLogFileName value="false" />
  49. <DatePattern value="/yyyyMMdd/'Info_PlcReadLog.log'" />
  50. <layout type="log4net.Layout.PatternLayout">
  51. <conversionPattern value="%date || %5level || %logger || %message || %exception || end %newline" />
  52. </layout>
  53. </appender>
  54. <logger name="Info_PlcReadLog">
  55. <level value="ALL" />
  56. <appender-ref ref="Info_PlcReadLogAppender" />
  57. </logger>
  58. <appender name="DbAppender" type="log4net.Appender.RollingFileAppender">
  59. <param name="Encoding" value="utf-8" />
  60. <file value="D:\WCSLog\Db" />
  61. <appendToFile value="true" />
  62. <rollingStyle value="Composite" />
  63. <maxSizeRollBackups value="-1" />
  64. <maximumFileSize value="40MB" />
  65. <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
  66. <staticLogFileName value="false" />
  67. <DatePattern value="/yyyyMMdd/'Db.log'" />
  68. <layout type="log4net.Layout.PatternLayout">
  69. <conversionPattern value="%date || %5level || %logger || %message || %exception || end %newline" />
  70. </layout>
  71. </appender>
  72. <logger name="Db">
  73. <level value="ALL" />
  74. <appender-ref ref="DbAppender" />
  75. </logger>
  76. </log4net>
  77. </configuration>