|
|
@@ -188,6 +188,21 @@
|
|
|
</encoder>
|
|
|
</appender>
|
|
|
|
|
|
+ <appender name="statusSensorLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
+ <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
|
+ <maxFileSize>${max.file.size}</maxFileSize>
|
|
|
+ <!--日志文件输出的文件名-->
|
|
|
+ <FileNamePattern>${LOG_HOME}/status_info_sensor/%d{yyyy-MM-dd}-%i.log</FileNamePattern>
|
|
|
+ <!--日志文件保留天数-->
|
|
|
+ <maxHistory>${max.history}</maxHistory>
|
|
|
+ <totalSizeCap>${total.size.cap}</totalSizeCap>
|
|
|
+ <cleanHistoryOnStart>true</cleanHistoryOnStart>
|
|
|
+ </rollingPolicy>
|
|
|
+ <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
|
|
+ <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符-->
|
|
|
+ <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
|
|
|
+ </encoder>
|
|
|
+ </appender>
|
|
|
|
|
|
<logger name="websocketMsgLog" additivity="false" level="info">
|
|
|
<!--上面appender元素的name值。为了和logger的name属性做区分,我故意写的不一样-->
|
|
|
@@ -227,6 +242,11 @@
|
|
|
<appender-ref ref="videoDiagnosisLog"/>
|
|
|
</logger>
|
|
|
|
|
|
+ <logger name="statusSensorLog" additivity="false" level="info">
|
|
|
+ <!--上面appender元素的name值。为了和logger的name属性做区分,我故意写的不一样-->
|
|
|
+ <appender-ref ref="statusSensorLog"/>
|
|
|
+ </logger>
|
|
|
+
|
|
|
<!-- 日志输出级别 -->
|
|
|
<root level="INFO">
|
|
|
<appender-ref ref="STDOUT"/>
|