소스 검색

配置文件

ylx977 7 년 전
부모
커밋
a4c0effd52
1개의 변경된 파일0개의 추가작업 그리고 47개의 파일을 삭제
  1. 0 47
      saicLogistics/src/main/resources/log4j.xml

+ 0 - 47
saicLogistics/src/main/resources/log4j.xml

@@ -4,85 +4,38 @@
 
 <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
 	
-	<!-- 日志输出级别: FATAL>ERROR>WARN>INFO>DEBUG -->
 	
-    <!-- 将日志信息输出到控制台 -->
     <appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender">
-        <!-- 设置日志输出的样式 -->
         <layout class="org.apache.log4j.PatternLayout">
-            <!-- 设置日志输出的格式 -->
             <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss:SSS}] [%-5p] [method:%l]%n%m%n%n" />
         </layout>
-        <!--过滤器设置输出的级别-->
         <filter class="org.apache.log4j.varia.LevelRangeFilter">
-            <!-- 设置日志输出的最小级别 -->
             <param name="levelMin" value="WARN" />
-            <!-- 设置日志输出的最大级别 -->
             <param name="levelMax" value="ERROR" />
-            <!-- 设置日志输出的xxx,默认是false -->
             <param name="acceptOnMatch" value="true" />
         </filter>
     </appender>
 
-    <!-- 将日志信息输出到文件,但是当文件的大小达到某个阈值的时候,日志文件会自动回滚 -->
     <appender name="RollingFileAppender" class="org.apache.log4j.RollingFileAppender">
-        <!-- 设置日志信息输出文件全路径名 -->
         <param name="File" value="E:/log4j/RollingFileAppender.log" />
-        <!-- 如果是false就是在文件的基础上覆盖,true的话是在文件内容后面追加 -->
         <param name="Append" value="true" />
-        <!-- 设置保存备份回滚日志的最大个数 -->
         <param name="MaxBackupIndex" value="10" />
-        <!-- 设置当日志文件达到此阈值的时候自动回滚,单位可以是KB,MB,GB,默认单位是KB -->
         <param name="MaxFileSize" value="1KB" />
-        <!-- 设置日志输出的样式 -->
         <layout class="org.apache.log4j.PatternLayout">
-            <!-- 设置日志输出的格式 -->
             <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss:SSS}] [%-5p] [method:%l]%n%m%n%n" />
         </layout>
     </appender>
 
-    <!-- 将日志信息输出到文件,可以配置多久产生一个新的日志信息文件 -->
     <appender name="DailyRollingFileAppender" class="org.apache.log4j.DailyRollingFileAppender">
-        <!-- 设置日志信息输出文件全路径名 -->
         <param name="File" value="E:/log4j/DailyRollingFileAppender.log" />
-        <!-- 设置是否在重新启动服务时,在原有日志的基础添加新日志 -->
         <param name="append" value="true" />
-        <!-- 设置日志每分钟回滚一次,即产生一个新的日志文件 -->
         <param name="DatePattern" value="'.'yyyy-MM-dd-HH-mm'.log'" />
-        <!-- 设置日志输出的样式 -->
         <layout class="org.apache.log4j.PatternLayout">
-            <!-- 设置日志输出的格式 -->
             <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss:SSS}] [%-5p] [method:%l]%n%m%n%n" />
         </layout>
     </appender>
 
 
-    <!--
-     注意:
-     1:当additivity="false"时,root中的配置就失灵了,不遵循缺省的继承机制
-     2:logger中的name非常重要,它代表记录器的包的形式,有一定的包含关系,试验表明
-        2-1:当定义的logger的name同名时,只有最后的那一个才能正确的打印日志
-        2-2:当对应的logger含有包含关系时,比如:name=test.log4j.test8 和 name=test.log4j.test8.UseLog4j,则2-1的情况是一样的
-        2-3:logger的name表示所有的包含在此名的所有记录器都遵循同样的配置,name的值中的包含关系是指记录器的名称哟!注意啦!
-     3:logger中定义的level和appender中的filter定义的level的区间取交集
-     4:如果appender中的filter定义的 levelMin > levelMax ,则打印不出日志信息
-     -->
-	<!--第二步:配置logger。 如果不配置,系统会采用默认策略,即additivity="true",level value="DEBUG"。 
-		注意:additivity=true,表示遵循缺省的继承机制,此时就不应该继续配置appender-ref,否则日志会出现重复 
-		相反,如果additivity=false,就必须要配置appender-ref,否则日志不会被打印,配置也就没有意义 -->
-    <!-- 指定logger的设置,additivity指示是否遵循缺省的继承机制-->
-    <!-- logger是针对特定的log对象进行设置的 -->
-    <!-- <logger name="test.log4j.test8.UseLog4j" additivity="false">
-        <level value ="WARN"/>
-        <appender-ref ref="DailyRollingFileAppender"/>
-    </logger> -->
-
-    <!--指定logger的设置,additivity指示是否遵循缺省的继承机制 -->
-    <!-- <logger name="test.log4j.test8.UseLog4j_" additivity="false">
-        <level value ="ERROR"/>
-        <appender-ref ref="RollingFileAppender"/>
-    </logger> -->
-
     <!-- 根logger的设置,是针对所有logger的通用配置-->
     <root>
         <level value ="INFO"/>