|
|
@@ -72,6 +72,30 @@
|
|
|
<logger name="org.apache.http.impl.conn.Wire" level="WARN" />
|
|
|
|
|
|
<!-- 引入sls日志 -->
|
|
|
+ <springProfile name="dev">
|
|
|
+ <root level="INFO">
|
|
|
+ <appender-ref ref="console"/>
|
|
|
+ <appender-ref ref="aliyun" />
|
|
|
+ </root>
|
|
|
+ </springProfile>
|
|
|
+
|
|
|
+ <!-- Level: FATAL 0 ERROR 3 WARN 4 INFO 6 DEBUG 7 -->
|
|
|
+
|
|
|
+ <springProfile name="test">
|
|
|
+ <root level="INFO">
|
|
|
+ <appender-ref ref="console"/>
|
|
|
+ <appender-ref ref="debug"/>
|
|
|
+ <appender-ref ref="error"/>
|
|
|
+ </root>
|
|
|
+ </springProfile>
|
|
|
+ <springProfile name="prod">
|
|
|
+ <root level="INFO">
|
|
|
+ <appender-ref ref="console"/>
|
|
|
+ <appender-ref ref="debug"/>
|
|
|
+ <appender-ref ref="error"/>
|
|
|
+ <appender-ref ref="aliyun" />
|
|
|
+ </root>
|
|
|
+ </springProfile>
|
|
|
<appender name="aliyun" class="com.aliyun.openservices.log.logback.LoghubAppender">
|
|
|
<!-- Configure account and network -->
|
|
|
<endpoint>cn-chengdu.log.aliyuncs.com</endpoint>
|
|
|
@@ -84,14 +108,12 @@
|
|
|
<logStore>kxs-store</logStore>
|
|
|
|
|
|
<!-- Optional parameters -->
|
|
|
-<!-- #单个 producer 实例能缓存的日志大小上限,默认为 100MB。-->
|
|
|
- <!-- 可选项 -->
|
|
|
- <springName name="kxs-gateway">
|
|
|
- <topic>kxs-gateway</topic>
|
|
|
- </springName>
|
|
|
+ <!-- 主题名称 -->
|
|
|
+ <topic>${spring.application.name}</topic>
|
|
|
+ <!-- #单个 producer 实例能缓存的日志大小上限,默认为 100MB。-->
|
|
|
<totalSizeInBytes>104857600</totalSizeInBytes>
|
|
|
<maxBlockMs>0</maxBlockMs>
|
|
|
-<!-- 执行日志发送任务的线程池大小,默认为可用处理器个数。-->
|
|
|
+ <!-- 执行日志发送任务的线程池大小,默认为可用处理器个数。-->
|
|
|
<ioThreadCount>8</ioThreadCount>
|
|
|
<batchSizeThresholdInBytes>524288</batchSizeThresholdInBytes>
|
|
|
<batchCountThreshold>4096</batchCountThreshold>
|
|
|
@@ -116,29 +138,9 @@
|
|
|
<level>ERROR</level>
|
|
|
<level>INFO</level>
|
|
|
</filter>
|
|
|
- </appender>
|
|
|
|
|
|
- <!-- Level: FATAL 0 ERROR 3 WARN 4 INFO 6 DEBUG 7 -->
|
|
|
+ <!-- 屏蔽transfer模块 -->
|
|
|
+ <logger name="com.kxs.transfer.api" level="OFF"/>
|
|
|
|
|
|
- <springProfile name="dev">
|
|
|
- <root level="INFO">
|
|
|
- <appender-ref ref="console"/>
|
|
|
- <appender-ref ref="aliyun" />
|
|
|
- </root>
|
|
|
- </springProfile>
|
|
|
- <springProfile name="test">
|
|
|
- <root level="INFO">
|
|
|
- <appender-ref ref="console"/>
|
|
|
- <appender-ref ref="debug"/>
|
|
|
- <appender-ref ref="error"/>
|
|
|
- </root>
|
|
|
- </springProfile>
|
|
|
- <springProfile name="prod">
|
|
|
- <root level="INFO">
|
|
|
- <appender-ref ref="console"/>
|
|
|
- <appender-ref ref="debug"/>
|
|
|
- <appender-ref ref="error"/>
|
|
|
- <appender-ref ref="aliyun" />
|
|
|
- </root>
|
|
|
- </springProfile>
|
|
|
+ </appender>
|
|
|
</configuration>
|