From e57938fbda9bff702004038f76d009422968bff5 Mon Sep 17 00:00:00 2001 From: alielie <alielie@git.com> Date: 星期五, 06 十一月 2026 18:05:07 +0800 Subject: [PATCH] 提交代码 --- DeviceService/Config/log4net.config | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 45 insertions(+), 0 deletions(-) diff --git a/DeviceService/Config/log4net.config b/DeviceService/Config/log4net.config new file mode 100644 index 0000000..36a9ac1 --- /dev/null +++ b/DeviceService/Config/log4net.config @@ -0,0 +1,45 @@ +锘�<?xml version="1.0" encoding="utf-8"?> +<log4net> + <!-- 鎺у埗鍙版棩蹇楅厤缃� --> + <appender name="Console" type="log4net.Appender.ConsoleAppender"> + <!-- 鏃ュ織杈撳嚭鏍煎紡 --> + <layout type="log4net.Layout.PatternLayout"> + <conversionPattern value="%5level [%thread] (%file:%line) - %message%newline" /> + </layout> + </appender> + + <!-- 鏂囦欢瀛樺偍鏃ュ織閰嶇疆 --> + <appender name="RollingFile" type="log4net.Appender.RollingFileAppender"> + <appendToFile value="true" /> + <rollingStyle value="Date" /> + <datePattern value="'log_'yyyyMMdd'.log'"/> + <staticLogFileName value="false"/> + + <!-- 淇濆瓨鏂囦欢鐨勫悕绉� --> + <file value="./Log/" /> + + <!-- 鏂囦欢鐨勭紪鐮佹柟寮� --> + <param name="Encoding" value="UTF-8"/> + <!-- 姣忎釜鏂囦欢鐨勫ぇ灏� --> + <maximumFileSize value="100KB" /> + <!-- 淇濆瓨鏂囦欢鏁伴噺 --> + <maxSizeRollBackups value="2" /> + <!-- 鏃ュ織杈撳嚭鏍煎紡 --> + <layout type="log4net.Layout.PatternLayout"> + <conversionPattern value="%logger: [%date] [%thread] [%level] [%class:%L] - %message%newline" /> + </layout> + </appender> + + <!-- 鍐呭瓨鏃ュ織缂撳啿锛氬彧淇濈暀鏈�杩� 1000 鏉★紝渚涙棩蹇楃獥鍙f煡鐪嬶紝涓嶅啓鏂囦欢 --> + <appender name="Memory" type="DeviceService.Logging.MemoryAppender, DeviceService"> + <!-- 鍐呭瓨涓繚鐣欑殑鏃ュ織鏉℃暟 --> + <capacity value="1000" /> + </appender> + + <root> + <level value="DEBUG" /> + <appender-ref ref="Console" /> + <appender-ref ref="RollingFile" /> + <appender-ref ref="Memory" /> + </root> +</log4net> \ No newline at end of file -- Gitblit v1.9.1