From cb61a204c29e9b14d0b3f4e677d8489fc40cba51 Mon Sep 17 00:00:00 2001 From: C3204 <zhengyabo@lanpucloud.cn> Date: 星期三, 24 十二月 2025 11:20:33 +0800 Subject: [PATCH] 增加多流程JSON保存以及加载。 --- LB_SmartVision/log4net.config | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 107 insertions(+), 0 deletions(-) diff --git a/LB_SmartVision/log4net.config b/LB_SmartVision/log4net.config new file mode 100644 index 0000000..0c99c8f --- /dev/null +++ b/LB_SmartVision/log4net.config @@ -0,0 +1,107 @@ +锘�<?xml version="1.0" encoding="utf-8" ?> +<configuration> +<configSections> + <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> +</configSections> +<log4net> + <root> + <level value="ALL"/> + <!-- 娣诲姞鎵�鏈塧ppender寮曠敤 --> + <appender-ref ref="DebugLogger" /> + <appender-ref ref="InfoLogger" /> + <appender-ref ref="WarnLogger" /> + <appender-ref ref="ErrorLogger" /> + <appender-ref ref="FatalLogger" /> + </root> + <appender name="DebugLogger" type="log4net.Appender.RollingFileAppender"> + <file value="鐢熶骇鏃ュ織\Debug_Log\"/> + <appendToFile value="true" /> + <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> + <Encoding value="UTF-8" /> + <maxSizeRollBackups value="-1"/> + <StaticLogFileName value="false"/> + <rollingStyle value="Date" /> + <param name="datePattern" value="yyyy-MM/yyyy-MM-dd.'log'" /> + <createDirs value="true" /> + <filter type="log4net.Filter.LevelRangeFilter"> + <levelMin value="DEBUG" /> + <levelMax value="DEBUG" /> + </filter> + <layout type="log4net.Layout.PatternLayout"> + <param name="ConversionPattern" value="%date [%thread] %-5level %logger - %message%newline" /> + </layout> + </appender> + <appender name="InfoLogger" type="log4net.Appender.RollingFileAppender"> + <file value="鐢熶骇鏃ュ織\Run_Log\"/> + <appendToFile value="true" /> + <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> + <Encoding value="UTF-8" /> + <maxSizeRollBackups value="-1"/> + <StaticLogFileName value="false"/> + <rollingStyle value="Date" /> + <param name="datePattern" value="yyyy-MM/yyyy-MM-dd.'log'" /> + <createDirs value="true" /> + <filter type="log4net.Filter.LevelRangeFilter"> + <levelMin value="INFO" /> + <levelMax value="INFO" /> + </filter> + <layout type="log4net.Layout.PatternLayout"> + <param name="ConversionPattern" value="%date [%thread] %-5level %logger - %message%newline" /> + </layout> + </appender> + <appender name="WarnLogger" type="log4net.Appender.RollingFileAppender"> + <file value="鐢熶骇鏃ュ織\Warn\"/> + <appendToFile value="true" /> + <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> + <Encoding value="UTF-8" /> + <maxSizeRollBackups value="10"/> + <StaticLogFileName value="false"/> + <rollingStyle value="Date" /> + <param name="datePattern" value="yyyy-MM/yyyy-MM-dd.'log'" /> + <createDirs value="true" /> + <filter type="log4net.Filter.LevelRangeFilter"> + <levelMin value="WARN" /> + <levelMax value="WARN" /> + </filter> + <layout type="log4net.Layout.PatternLayout"> + <param name="ConversionPattern" value="%date [%thread] %-5level %logger - %message%newline" /> + </layout> + </appender> + <appender name="ErrorLogger" type="log4net.Appender.RollingFileAppender"> + <file value="鐢熶骇鏃ュ織\Error_Log\"/> + <appendToFile value="true" /> + <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> + <Encoding value="UTF-8" /> + <maxSizeRollBackups value="-1"/> + <StaticLogFileName value="false"/> + <rollingStyle value="Date" /> + <param name="datePattern" value="yyyy-MM/yyyy-MM-dd.'log'" /> + <createDirs value="true" /> + <filter type="log4net.Filter.LevelRangeFilter"> + <levelMin value="ERROR" /> + <levelMax value="ERROR" /> + </filter> + <layout type="log4net.Layout.PatternLayout"> + <param name="ConversionPattern" value="%date [%thread] %-5level %logger - %message%newline" /> + </layout> + </appender> + <appender name="FatalLogger" type="log4net.Appender.RollingFileAppender"> + <file value="鐢熶骇鏃ュ織\Fatal\"/> + <appendToFile value="true" /> + <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> + <Encoding value="UTF-8" /> + <maxSizeRollBackups value="-1"/> + <StaticLogFileName value="false"/> + <rollingStyle value="Date" /> + <param name="datePattern" value="yyyy-MM/yyyy-MM-dd.'log'" /> + <createDirs value="true" /> + <filter type="log4net.Filter.LevelRangeFilter"> + <levelMin value="FATAL" /> + <levelMax value="FATAL" /> + </filter> + <layout type="log4net.Layout.PatternLayout"> + <param name="ConversionPattern" value="%date [%thread] %-5level %logger - %message%newline" /> + </layout> + </appender> +</log4net> +</configuration> \ No newline at end of file -- Gitblit v1.9.3