日志使用

Spring boot默认,配置好了日志

@RunWith(SpringRunner.class)
@SpringBootTest
public class SpringBoot03LoggingApplicationTests {//记录器Logger logger = LoggerFactory.getLogger(getClass());@Testpublic void contextLoads() {//System.out.println();//日志的级别;//由低到高   trace<debug<info<warn<error//可以调整输出的日志级别;日志就只会在这个级别以以后的高级别生效logger.trace("这是trace日志...跟踪轨迹");logger.debug("这是debug日志...调试");//SpringBoot默认给我们使用的是info级别的,没有指定级别的就用SpringBoot默认规定的级别;root级别logger.info("这是info日志...自定义信息");logger.warn("这是warn日志...警告");logger.error("这是error日志...错误");}
}

修改日志,默认配置

logging.level.com.atguigu=trace#logging.path=
# 不指定路径在当前项目下生成springboot.log日志
# 可以指定完整的路径;#logging.file=G:/springboot.log
# 在当前磁盘的根路径下创建spring文件夹和里面的log文件夹;使用 spring.log 作为默认文件
logging.path=/spring/log# 在控制台输出的日志的格式
logging.pattern.console=%d{yyyy‐MM‐dd} [%thread] %‐5level %logger{50} ‐ %msg%n
# 指定文件中日志输出的格式
logging.pattern.file=%d{yyyy‐MM‐dd} === [%thread] === %‐5level === %logger{50} ==== %msg%n

日志输出格式

%d,表示日期时间

%thread,表示线程名

%‐5level,级别从左显示5个字符宽度

%logger{50} ,表示logger名字最长50个字符
否则,按照句点分割

%msg:日志消息

%n,换行符

Spring boot日志使用相关推荐

  1. ELK 处理 Spring Boot 日志,妙!

    以下文章来源方志朋的博客,回复"666"获面试宝典 在排查线上异常的过程中,查询日志总是必不可缺的一部分.现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常 ...

  2. ELK 处理 Spring Boot 日志,有点强悍!

    在排查线上异常的过程中,查询日志总是必不可缺的一部分.现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常困难.工欲善其事,必先利其器.如果此时有一个统一的实时日志分析平台,那可 ...

  3. 54. spring boot日志升级篇—logback【从零开始学Spring Boot】

    在<44. Spring Boot日志记录SLF4J>章节中有关相关的介绍,这里我们在深入的了解下logback框架. 为什么要使用logback ? --在开发中不建议使用System. ...

  4. 让你的spring-boot应用日志随心所欲--spring boot日志深入分析

    1.spring boot日志概述 spring boot使用Commons Logging作为内部的日志系统,并且给Java Util Logging,Log4J2以及Logback都提供了默认的配 ...

  5. Spring Boot日志集成

    Spring Boot日志框架 Spring Boot支持Java Util Logging,Log4j2,Lockback作为日志框架,如果你使用starters启动器,Spring Boot将使用 ...

  6. Spring Boot 日志管理

    在代码有问题的时候,很多人应该都是通过 debug 的方式去排查,往往忽略了日志的重要性. 好的日志管理可以快速定位问题出现的位置,也可以提高代码的阅读性.这篇博文主要介绍一下 Spring Boot ...

  7. springboot日志写入mysql_44. Spring Boot日志记录SLF4J【从零开始学Spring Boot】

    学院中有Spring Boot相关的课程!点击「阅读原文」进行查看! SpringSecurity5.0视频:http://t.cn/A6ZadMBe Sharding-JDBC分库分表实战: 在开发 ...

  8. Spring Boot 日志配置 ——logback

    一.logback默认的日志配置 Spring Boot 默认使用的日志框架是logback,如果我们没有自定义配置的话,logback将会使用他为默认的日志配置文件: classpath:logba ...

  9. Spring Boot 日志(八)

    一.日志框架的选择 市面上常见的日志框架有很多,它们可以被分为两类:日志门面(日志抽象层)和日志实现,如下表: 通常情况下,日志由一个日志门面与一个日志实现组合搭建而成,Spring Boot 选用 ...

最新文章

  1. Verilog 中 wire 和 reg 数据类型区别
  2. 我看team work
  3. springboot学习笔记(二)
  4. ios快速将显卡中数据读出压缩成视频--cocos2dx扩展
  5. 你赚不到钱的原因,是你把自己放错了地方
  6. ubuntu12.04 64位系统配置jdk1.6和jdk-6u20-linux-i586.bin下载地址
  7. linux服务器知识学习:linux系统centos7国内镜像下载地址
  8. myloader还原恢复详解
  9. 制作可启动DOS优盘
  10. 苹果创始人沃兹尼亚克:喜欢小米 乔布斯没那么神!
  11. html自动幻灯片代码,简单常用的幻灯片播放实现代码
  12. 微信小程序提示 本地域名不在以下 request 合法域名列表中,
  13. php 编写桌面程序_PHP能开发桌面应用吗?
  14. java 邮箱 电话号码 格式效验 后端
  15. 二次函数回归方程_高三||【高三专题】三角函数提优专题卷
  16. Phoenix FD Maya 软件插件
  17. Tableau图表 | 3、区域图/面积图/折线图
  18. Android手机导出的已安装的APK到电脑
  19. fastjson转换json字符串key的首字母小写变大写的解决办法
  20. JS中(function(){xxx})(); 这种写法是什么意思?

热门文章

  1. JavaScript作用域闭包简述
  2. DP:Sumsets(POJ 2229)
  3. AngularJS依赖注入
  4. setfacl设置特定目录的权限
  5. 关于这周工作中遇到的关于缓存问题的记录
  6. 5年博龄只有十几篇文章,惭愧呀
  7. 标题栏外区域拖动窗体
  8. linux mktime函数会受当前环境变量设置的时区影响
  9. AB1601蓝牙初始化注意事项
  10. Html 教程 (10)分组标签div 和span