Spring Boot 之 Log日志输出

application.properties中添加Log配置

file会覆盖path配置,root是全局等级,可对类名单独设置输出级别。TRACE < DEBUG < INFO < WARN < ERROR < FATAL

# logging.path= 
logging.file=d:/log/springbootdemo.log
logging.level.root=warn
logging.level.com.cdn.aiops.controller.HelloWorldController=info

各个类中添加日志代码

public class AiopsController {
	// 这里添加定义
	private static final Logger LOG = LoggerFactory.getLogger(AiopsController.class);
	
    @RequestMapping("/Aiops2")
    public String index2() {
    	// 各级别日志输出
		LOG.trace("===== trace =====");
		LOG.debug("===== debug =====");
		LOG.info("===== info =====");
		LOG.warn("===== warn =====");
		LOG.error("===== error =====");
		......
    }
}
public class HelloWorldController {
	private static final Logger LOG = LoggerFactory.getLogger(HelloWorldController.class);
	
    @RequestMapping("/hello3")
    public Map<String,String> index3() {
		LOG.trace("===== trace =====");
		LOG.debug("===== debug =====");
		LOG.info("===== info =====");
		LOG.warn("===== warn =====");
		LOG.error("===== error =====");
		......
    }
}

输出

2019-12-20 18:45:43.975  INFO 28884 --- [http-nio-8080-exec-1] c.c.a.controller.HelloWorldController    : ===== info =====
2019-12-20 18:45:43.999  WARN 28884 --- [http-nio-8080-exec-1] c.c.a.controller.HelloWorldController    : ===== warn =====
2019-12-20 18:45:44.000 ERROR 28884 --- [http-nio-8080-exec-1] c.c.a.controller.HelloWorldController    : ===== error =====
2019-12-20 18:45:46.825  WARN 28884 --- [http-nio-8080-exec-2] c.cdn.aiops.controller.AiopsController   : ===== warn =====
2019-12-20 18:45:46.827 ERROR 28884 --- [http-nio-8080-exec-2] c.cdn.aiops.controller.AiopsController   : ===== error =====

参考文档

  • https://www.cnblogs.com/bigdataZJ/p/springboot-log.html
  • https://blog.csdn.net/qq_24871519/article/details/82194372

其他知识点:

  • 日志内容格式定义
  • 文件大小限制
  • 文件循环写及文件名命名格式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值