| | |
| | | <!--日志展示的格式--> |
| | | <property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n"/> |
| | | |
| | | <property name="tencent.log.accesskey" value="AKIDTlpgJhLjOozvd6QI2XnpfGbgV4NQJk25"/> |
| | | <property name="tencent.log.accessKeySecret" value="xhCSUHo55oHUQ6XicFcmfIgspX0EEzWo"/> |
| | | |
| | | <!--appender是为了配置日志信息输出到哪个地方--> |
| | | <!--控制台设置,输出到控制台中--> |
| | | <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> |
| | |
| | | <!--pattern为配置输出的格式--> |
| | | <pattern>${log.pattern}</pattern> |
| | | </encoder> |
| | | </appender> |
| | | |
| | | <appender name="tencentLogAppender" class="com.tencentcloudapi.cls.LoghubAppender"> |
| | | <!--必选项--> |
| | | <endpoint>ap-guangzhou.cls.tencentcs.com</endpoint> |
| | | <accessKeyId>${tencent.log.accesskey}</accessKeyId> |
| | | <accessKeySecret>${tencent.log.accessKeySecret}</accessKeySecret> |
| | | <topicId>dsp</topicId> |
| | | |
| | | <!-- 可选项 详见 '参数说明'--> |
| | | <totalSizeInBytes>104857600</totalSizeInBytes> |
| | | <maxBlockMs>0</maxBlockMs> |
| | | <sendThreadCount>8</sendThreadCount> |
| | | <batchSizeThresholdInBytes>524288</batchSizeThresholdInBytes> |
| | | <batchCountThreshold>4096</batchCountThreshold> |
| | | <lingerMs>2000</lingerMs> |
| | | <retries>10</retries> |
| | | <baseRetryBackoffMs>100</baseRetryBackoffMs> |
| | | <maxRetryBackoffMs>50000</maxRetryBackoffMs> |
| | | |
| | | <!-- 可选项 设置时间格式 --> |
| | | <timeFormat>yyyy-MM-dd'T'HH:mm:ssZ</timeFormat> |
| | | <timeZone>Asia/Shanghai</timeZone> |
| | | <encoder> |
| | | <pattern>${log.pattern}</pattern> |
| | | </encoder> |
| | | <mdcFields>THREAD_ID,MDC_KEY</mdcFields> |
| | | </appender> |
| | | |
| | | |
| | |
| | | info日志会输出到infoAppender指定的文件中 |
| | | error日志会输出到errorAppender指定的文件中--> |
| | | |
| | | <logger name="io.seata" level="ERROR"></logger> |
| | | <logger name="System.out" level="INFO"></logger> |
| | | <!--<logger name="io.seata" level="ERROR"></logger>--> |
| | | <!--<logger name="System.out" level="INFO"></logger>--> |
| | | |
| | | |
| | | <logger name="com.yeshi.makemoney.app.aop.SignValidate" level="ERROR" additivity="false"> |
| | | <appender-ref ref="tencentLogAppender"></appender-ref> |
| | | </logger> |
| | | |
| | | <!-- 一切logger都会继承自root,root默认的层级level为debug --> |
| | | <root level="INFO"> |
| | | <!--在控制台中输出所在层级对应level(以及大于level)的日志信息,因为这里并没有设置LevelFilter--> |