Commit ebd228d1 by qiuweili123

modify

parent 71fc231d
<?xml version="1.0" encoding="UTF-8"?>
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/2002/xmlspec/dtd/2.10/xmlspec.dtd"> -->
<configuration scan="true" scanPeriod="60 seconds" debug="false">
<!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径 -->
<!--取得spring boot中的变量值有2种方式,一种是resource,另外一种是使用springProperty,使用springProperty好处能指定默认值-->
<!-- <property resource="application.properties"/>
-->
<springProperty scope="context" name="logLevel" source="log.level" defaultValue="info"/>
<springProperty scope="context" name="logName" source="spring.application.name" defaultValue="app"/>
<springProperty scope="context" name="runEnv" source="spring.profile.active" defaultValue="local"/>
<springProperty scope="context" name="logPath" source="log.path" defaultValue="/data/logs"/>
<springProperty scope="context" name="STDOUT" source="log.stdout" defaultValue="STDOUT"/>
<property name="LOG_DIR" value="${logPath}/${logName}/%d{yyyyMMdd}" />
<property name="MAX_FILE_SIZE" value="50MB" />
<property name="MAX_HISTORY" value="10"/>
<property name="LOG_DIR" value="${logPath}/${logName}/%d{yyyyMMdd}"/>
<property name="MAX_FILE_SIZE" value="128MB"/>
<property name="MAX_HISTORY" value="7"/>
<property name="PATTERN" value="-|%d{yyyy-MM-dd HH:mm:ss.SSS}|%-5level|%X{traceId}|%thread|%logger{36}-%msg%n"/>
<property name="CHARSET" value="UTF-8"/>
<jmxConfigurator/>
......@@ -82,10 +76,9 @@
</logger>
<!--统一日志输出级别,其他appender中如果有高于此处等级设置的也会被输出 -->
<root level="${logLevel}">
<appender-ref ref="${STDOUT}" />
<appender-ref ref="${STDOUT}"/>
<appender-ref ref="ASYN_APP"/>
<appender-ref ref="ASYN_ERROR"/>
</root>
</configuration>
\ No newline at end of file
......@@ -16,11 +16,6 @@
<springProfile name="test,dev,local">
<springProperty scope="context" name="logPath" source="logging.path" defaultValue="./logs"/>
</springProfile>
<!--
<property name="EMAIL_ADDRESS"
value="liyuqing@secoo.com,gaoxinxin@secoo.com,xueyuying@secoo.com,zhangjianbin@secoo.com,cuixiaoting@secoo.com,huazhifeng@secoo.com"/>
-->
<property name="PATTERN"
value="-|%d{yyyy-MM-dd HH:mm:ss.SSS}|%-5level|%X{traceId}|%thread|%logger{36}|%msg%n"/>
<property name="CHARSET" value="UTF-8"/>
......@@ -74,25 +69,6 @@
</encoder>
<immediateFlush>${immediateFlush}</immediateFlush>
</appender>
<!--
<appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender">
<smtpHost>smtp.exmail.qq.com</smtpHost>
<username>baojing@secoo.com</username>
<password>Wrux8cUhBhGTY3Z6</password>
<SSL>true</SSL>
<asynchronousSending>true</asynchronousSending>
<from>baojing@secoo.com</from>
<to>${EMAIL_ADDRESS}</to>
<subject>${logName}【生产环境】错误报警</subject>
&lt;!&ndash;<encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder"></encoder>&ndash;&gt;
<layout class="ch.qos.logback.classic.html.HTMLLayout">
<pattern>${PATTERN}</pattern>
</layout>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>ERROR</level>
</filter>
</appender>
-->
<appender name="ASYN_APP" class="ch.qos.logback.classic.AsyncAppender">
<appender-ref ref="APP"/>
<queueSize>1024</queueSize>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment