| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | <?xml version="1.0" encoding="utf-8" ?> | 
					
						
							|  |  |  |  | <configuration> | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  | 	<configSections> | 
					
						
							|  |  |  |  | 		<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> | 
					
						
							|  |  |  |  | 	</configSections> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	<log4net> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 		<logger name="logCommon"> | 
					
						
							|  |  |  |  | 			<level value="ALL"/> | 
					
						
							|  |  |  |  | 			<appender-ref ref="CommonAppender"/> | 
					
						
							|  |  |  |  | 		</logger> | 
					
						
							|  |  |  |  | 		<logger name="error"> | 
					
						
							|  |  |  |  | 			<level value="ALL"/> | 
					
						
							|  |  |  |  | 			<appender-ref ref="errorApperder"/> | 
					
						
							|  |  |  |  | 		</logger> | 
					
						
							|  |  |  |  | 		<logger name="logOut"> | 
					
						
							|  |  |  |  | 			<level value="DEBUG"/> | 
					
						
							|  |  |  |  | 			<appender-ref ref="OutAppender"/> | 
					
						
							|  |  |  |  | 		</logger> | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  | 		<logger name="logERP"> | 
					
						
							|  |  |  |  | 			<level value="DEBUG"/> | 
					
						
							|  |  |  |  | 			<appender-ref ref="ERPAppender"/> | 
					
						
							|  |  |  |  | 		</logger> | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  | 		<logger name="logIn"> | 
					
						
							|  |  |  |  | 			<level value="DEBUG"/> | 
					
						
							|  |  |  |  | 			<appender-ref ref="InAppender"/> | 
					
						
							|  |  |  |  | 		</logger> | 
					
						
							|  |  |  |  | 		<logger name="special"> | 
					
						
							|  |  |  |  | 			<level value="DEBUG"/> | 
					
						
							|  |  |  |  | 			<appender-ref ref="SpecialAppender"/> | 
					
						
							|  |  |  |  | 		</logger> | 
					
						
							|  |  |  |  | 		<logger name="test"> | 
					
						
							|  |  |  |  | 			<level value="DEBUG"/> | 
					
						
							|  |  |  |  | 			<appender-ref ref="testAppender"/> | 
					
						
							|  |  |  |  | 		</logger> | 
					
						
							|  |  |  |  | 		<appender name="testAppender" type="log4net.Appender.RollingFileAppender"> | 
					
						
							|  |  |  |  | 			<file value="/log/wms/test/test.log" /> | 
					
						
							|  |  |  |  | 			<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 (web的项目 默认生成在根目录下)--> | 
					
						
							|  |  |  |  | 			<appendToFile value="true" /> | 
					
						
							|  |  |  |  | 			<rollingStyle value="Size" /> | 
					
						
							|  |  |  |  | 			<maxSizeRollBackups value="-1" /> | 
					
						
							|  |  |  |  | 			<!--备份log文件的个数最多10个--> | 
					
						
							|  |  |  |  | 			<maximumFileSize value="10MB" /> | 
					
						
							|  |  |  |  | 			<!--每个log文件最大是2M,如果超过2M将重新创建一个新的log文件,并将原来的log文件备份。--> | 
					
						
							|  |  |  |  | 			<staticLogFileName value="true" /> | 
					
						
							|  |  |  |  | 			<layout type="log4net.Layout.PatternLayout"> | 
					
						
							|  |  |  |  | 				<!--指定log的格式--> | 
					
						
							|  |  |  |  | 				<conversionPattern value="[%date]  %thread -- %-5level -- %logger [%M] -- %message%newline" /> | 
					
						
							|  |  |  |  | 			</layout> | 
					
						
							|  |  |  |  | 		</appender> | 
					
						
							|  |  |  |  | 		<appender name="testError" type="log4net.Appender.RollingFileAppender"> | 
					
						
							|  |  |  |  | 			<file value="/log/wms/testError.log" /> | 
					
						
							|  |  |  |  | 			<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 (web的项目 默认生成在根目录下)--> | 
					
						
							|  |  |  |  | 			<appendToFile value="true" /> | 
					
						
							|  |  |  |  | 			<rollingStyle value="Size" /> | 
					
						
							|  |  |  |  | 			<maxSizeRollBackups value="-1" /> | 
					
						
							|  |  |  |  | 			<!--备份log文件的个数最多10个--> | 
					
						
							|  |  |  |  | 			<maximumFileSize value="10MB" /> | 
					
						
							|  |  |  |  | 			<!--每个log文件最大是2M,如果超过2M将重新创建一个新的log文件,并将原来的log文件备份。--> | 
					
						
							|  |  |  |  | 			<staticLogFileName value="true" /> | 
					
						
							|  |  |  |  | 			<layout type="log4net.Layout.PatternLayout"> | 
					
						
							|  |  |  |  | 				<!--指定log的格式--> | 
					
						
							|  |  |  |  | 				<conversionPattern value="[%date]  %thread -- %-5level -- %logger [%M] -- %message%newline" /> | 
					
						
							|  |  |  |  | 			</layout> | 
					
						
							|  |  |  |  | 			<filter type="log4net.Filter.LevelRangeFilter"> | 
					
						
							|  |  |  |  | 				<levelMin value="ERROR" /> | 
					
						
							|  |  |  |  | 				<levelMax value="FATAL" /> | 
					
						
							|  |  |  |  | 			</filter> | 
					
						
							|  |  |  |  | 		</appender> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 		<appender name="errorApperder" type="log4net.Appender.RollingFileAppender"> | 
					
						
							|  |  |  |  | 			<file value="/log/wms/error.log" /> | 
					
						
							|  |  |  |  | 			<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 (web的项目 默认生成在根目录下)--> | 
					
						
							|  |  |  |  | 			<appendToFile value="true" /> | 
					
						
							|  |  |  |  | 			<rollingStyle value="Size" /> | 
					
						
							|  |  |  |  | 			<maxSizeRollBackups value="-1" /> | 
					
						
							|  |  |  |  | 			<!--备份log文件的个数最多10个--> | 
					
						
							|  |  |  |  | 			<maximumFileSize value="10MB" /> | 
					
						
							|  |  |  |  | 			<!--每个log文件最大是2M,如果超过2M将重新创建一个新的log文件,并将原来的log文件备份。--> | 
					
						
							|  |  |  |  | 			<staticLogFileName value="true" /> | 
					
						
							|  |  |  |  | 			<layout type="log4net.Layout.PatternLayout"> | 
					
						
							|  |  |  |  | 				<!--指定log的格式--> | 
					
						
							|  |  |  |  | 				<conversionPattern value="[%date]  %thread -- %-5level -- %logger [%M] -- %message%newline" /> | 
					
						
							|  |  |  |  | 			</layout> | 
					
						
							|  |  |  |  | 			<filter type="log4net.Filter.LevelRangeFilter"> | 
					
						
							|  |  |  |  | 				<levelMin value="ERROR" /> | 
					
						
							|  |  |  |  | 				<levelMax value="FATAL" /> | 
					
						
							|  |  |  |  | 			</filter> | 
					
						
							|  |  |  |  | 		</appender> | 
					
						
							|  |  |  |  | 		<appender name="SpecialAppender" type="log4net.Appender.RollingFileAppender"> | 
					
						
							|  |  |  |  | 			<file value="/log/wms/spec/special.log" /> | 
					
						
							|  |  |  |  | 			<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 (web的项目 默认生成在根目录下)--> | 
					
						
							|  |  |  |  | 			<appendToFile value="true" /> | 
					
						
							|  |  |  |  | 			<rollingStyle value="Size" /> | 
					
						
							|  |  |  |  | 			<maxSizeRollBackups value="-1" /> | 
					
						
							|  |  |  |  | 			<!--备份log文件的个数最多10个--> | 
					
						
							|  |  |  |  | 			<maximumFileSize value="10MB" /> | 
					
						
							|  |  |  |  | 			<!--每个log文件最大是2M,如果超过2M将重新创建一个新的log文件,并将原来的log文件备份。--> | 
					
						
							|  |  |  |  | 			<staticLogFileName value="true" /> | 
					
						
							|  |  |  |  | 			<layout type="log4net.Layout.PatternLayout"> | 
					
						
							|  |  |  |  | 				<!--指定log的格式--> | 
					
						
							|  |  |  |  | 				<conversionPattern value="[%date]  %thread -- %-5level -- %logger [%M] -- %message%newline" /> | 
					
						
							|  |  |  |  | 			</layout> | 
					
						
							|  |  |  |  | 		</appender> | 
					
						
							|  |  |  |  | 		<appender name="CommonAppender" type="log4net.Appender.RollingFileAppender"> | 
					
						
							|  |  |  |  | 			<file value="/log/wms/common.log" /> | 
					
						
							|  |  |  |  | 			<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 (web的项目 默认生成在根目录下)--> | 
					
						
							|  |  |  |  | 			<appendToFile value="true" /> | 
					
						
							|  |  |  |  | 			<rollingStyle value="Size" /> | 
					
						
							|  |  |  |  | 			<maxSizeRollBackups value="-1" /> | 
					
						
							|  |  |  |  | 			<!--备份log文件的个数最多10个--> | 
					
						
							|  |  |  |  | 			<maximumFileSize value="10MB" /> | 
					
						
							|  |  |  |  | 			<!--每个log文件最大是2M,如果超过2M将重新创建一个新的log文件,并将原来的log文件备份。--> | 
					
						
							|  |  |  |  | 			<staticLogFileName value="true" /> | 
					
						
							|  |  |  |  | 			<layout type="log4net.Layout.PatternLayout"> | 
					
						
							|  |  |  |  | 				<!--指定log的格式--> | 
					
						
							|  |  |  |  | 				<conversionPattern value="[%date]  %thread -- %-5level -- %logger [%M] -- %message%newline" /> | 
					
						
							|  |  |  |  | 			</layout> | 
					
						
							|  |  |  |  | 		</appender> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 		<appender name="InAppender" type="log4net.Appender.RollingFileAppender"> | 
					
						
							|  |  |  |  | 			<file value="/log/wms/stockIn/stockIn.log" /> | 
					
						
							|  |  |  |  | 			<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 (web的项目 默认生成在根目录下)--> | 
					
						
							|  |  |  |  | 			<appendToFile value="true" /> | 
					
						
							|  |  |  |  | 			<rollingStyle value="Size" /> | 
					
						
							|  |  |  |  | 			<maxSizeRollBackups value="10" /> | 
					
						
							|  |  |  |  | 			<!--备份log文件的个数最多10个--> | 
					
						
							|  |  |  |  | 			<maximumFileSize value="2MB" /> | 
					
						
							|  |  |  |  | 			<!--每个log文件最大是2M,如果超过2M将重新创建一个新的log文件,并将原来的log文件备份。--> | 
					
						
							|  |  |  |  | 			<staticLogFileName value="true" /> | 
					
						
							|  |  |  |  | 			<layout type="log4net.Layout.PatternLayout"> | 
					
						
							|  |  |  |  | 				<!--指定log的格式--> | 
					
						
							|  |  |  |  | 				<conversionPattern value="[%date]  %thread -- %-5level -- %logger [%M] -- %message%newline" /> | 
					
						
							|  |  |  |  | 			</layout> | 
					
						
							|  |  |  |  | 		</appender> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 		<appender name="OutAppender" type="log4net.Appender.RollingFileAppender"> | 
					
						
							|  |  |  |  | 			<file value="/log/wms/stockOut/stockOut.log" /> | 
					
						
							|  |  |  |  | 			<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 (web的项目 默认生成在根目录下)--> | 
					
						
							|  |  |  |  | 			<appendToFile value="true" /> | 
					
						
							|  |  |  |  | 			<rollingStyle value="Size" /> | 
					
						
							|  |  |  |  | 			<maxSizeRollBackups value="10" /> | 
					
						
							|  |  |  |  | 			<!--备份log文件的个数最多10个--> | 
					
						
							|  |  |  |  | 			<maximumFileSize value="2MB" /> | 
					
						
							|  |  |  |  | 			<!--每个log文件最大是2M,如果超过2M将重新创建一个新的log文件,并将原来的log文件备份。--> | 
					
						
							|  |  |  |  | 			<staticLogFileName value="true" /> | 
					
						
							|  |  |  |  | 			<layout type="log4net.Layout.PatternLayout"> | 
					
						
							|  |  |  |  | 				<!--指定log的格式--> | 
					
						
							|  |  |  |  | 				<conversionPattern value="[%date]  %thread -- %-5level -- %logger [%M] -- %message%newline" /> | 
					
						
							|  |  |  |  | 			</layout> | 
					
						
							|  |  |  |  | 		</appender> | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  | 		<appender name="ERPAppender" type="log4net.Appender.RollingFileAppender"> | 
					
						
							|  |  |  |  | 			<file value="/log/wms/stockOut/ERP.log" /> | 
					
						
							|  |  |  |  | 			<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 (web的项目 默认生成在根目录下)--> | 
					
						
							|  |  |  |  | 			<appendToFile value="true" /> | 
					
						
							|  |  |  |  | 			<rollingStyle value="Size" /> | 
					
						
							|  |  |  |  | 			<maxSizeRollBackups value="10" /> | 
					
						
							|  |  |  |  | 			<!--备份log文件的个数最多10个--> | 
					
						
							|  |  |  |  | 			<maximumFileSize value="2MB" /> | 
					
						
							|  |  |  |  | 			<!--每个log文件最大是2M,如果超过2M将重新创建一个新的log文件,并将原来的log文件备份。--> | 
					
						
							|  |  |  |  | 			<staticLogFileName value="true" /> | 
					
						
							|  |  |  |  | 			<layout type="log4net.Layout.PatternLayout"> | 
					
						
							|  |  |  |  | 				<!--指定log的格式--> | 
					
						
							|  |  |  |  | 				<conversionPattern value="[%date]  %thread -- %-5level -- %logger [%M] -- %message%newline" /> | 
					
						
							|  |  |  |  | 			</layout> | 
					
						
							|  |  |  |  | 		</appender> | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  | 		<root> | 
					
						
							|  |  |  |  | 			<level value="DEBUG" /> | 
					
						
							|  |  |  |  | 			<!--所有的信息将指定将此级别及以上的log打印到此log文件中--> | 
					
						
							|  |  |  |  | 			<appender-ref ref="CommonAppender" /> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 			<appender-ref ref="errorApperder" /> | 
					
						
							|  |  |  |  | 			<appender-ref ref="testError" /> | 
					
						
							|  |  |  |  | 		</root> | 
					
						
							|  |  |  |  | 	</log4net> | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | </configuration> |