工作中有些业务模块日志输出比较频繁,影响其他业务模块问题排查,可以使用logback实现根据不同的业务输出到不同的日志文件
1、在resource下创建文件logback-spring.xml
2、在logback.xml中添加如下配置
%d{MM-dd HH:mm:ss.SSS} %-5level [%logger{50}] - %msg%n
${log.path}/info.log
${log.path}/%d{yyyy-MM}/info.%d{yyyy-MM-dd}.%i.log.gz
10MB
30
%date [%thread] %-5level [%logger{50}] %file:%line - %msg%n
${log.path}/error.服务器托管网log
${log.path}/%d{yyyy-MM}/error.%d{yyyy-MM-dd}.%i.log.gz
10MB
30
3GB
%date [%thread] %-5level [%logger{50}] %file:%line - %msg%n
ERROR
${log.path}/extApi.log
${log.path}/%d{yyyy-MM}/extApi.%d服务器托管网{yyyy-MM-dd}.%i.log.gz
10MB
30
%date [%thread] %-5level [%logger{50}] %file:%line - %msg%n
PS:我们定义了一个名为 extApi 的appender,在相关业务代码中,我们还需要定义一个logger与它绑定。
private final static Logger extApiLogger = LoggerFactory.getLogger("extApi");
3、日志文件
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: leetcode 88 合并两个有序数组 merge-sorted-array【ct】
88. 合并两个有序数组 难度简单 1896 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按…