当前位置: 首页 > wzjs >正文

青岛网站建设东橙品牌设计农资销售网站建设方案

青岛网站建设东橙品牌设计,农资销售网站建设方案,网站源码检测,个人中心登录注册简介 日志系统在软件开发中至关重要,用于调试代码、记录运行信息及错误堆栈。本篇文章不仅详细介绍了日志对象的创建及快速使用,还说明了日志持久化的两种配置方式和滚动日志的设置。实际开发需根据场景选择合适的日志级别和存储策略。文章内容若存在错误…

        

简介

        日志系统在软件开发中至关重要,用于调试代码、记录运行信息及错误堆栈。本篇文章不仅详细介绍了日志对象的创建及快速使用,还说明了日志持久化的两种配置方式和滚动日志的设置。实际开发需根据场景选择合适的日志级别和存储策略。文章内容若存在错误或需改进的地方,欢迎大家指正!若对操作有任何疑问欢迎留言!非常感谢!

目录

一、日志的作用及基础使用

1、日志的作用

2、日志的基础使用

3、日志级别

(1)直接配置(不常用)

(2)设置根日志级别

二、使用lombok快速添加日志

1、导入lombok的坐标

2、使用@Slf4j注解

三、日志格式解析

四、日志持久化

1、日志持久化两种方式

(1)使用name属性(优先级高)

(2)使用path属性(较name优先级低)

2、滚动日志


一、日志的作用及基础使用

1、日志的作用

  • 编程期调试代码
  • 运行期记录信息
    • 记录日常运行的重要信息(峰值流量、平均响应时长... ...)
    • 记录应用报错信息(错误堆栈)
    • 记录运维过程数据(扩容、宕机、报警... ...)

2、日志的基础使用

        首先在类里面创建一个记录日志的对象,这里使用的是slf4j包下的Logger。然后使用对象直接调用日志方法即可,这里展示了常用的四种级别的日志打印的使用方法。

        运行项目,然后请求一下这个地址,就会发现在控制台上已经有了日志的输出。框架中默认的日志级别是info,所以只会输出info及更高级别的日志。

3、日志级别

  • TRACE:运行堆栈信息,使用率极低
  • DEBUG:开发者调式代码使用
  • INFO:记录运维过程数据(默认,且常用)
  • WARN:记录运维过程警告数据
  • ERROR:记录错误堆栈信息
  • FATAL:灾难信息,合并计入ERROR

        框架中默认的日志级别是INFO,当然可以通过配置等方式来设置日志打印级别。

(1)直接配置(不常用)

        直接在配置文件中设置日志级别为true,然后运行之后可以发现控制台日志的级别发生改变。这是一个全局的调试模式开关,会打印整个应用程序的行为。

(2)设置根日志级别

        仅配置日志系统的根日志级别(Root Logger),不涉及其他调试功能。只影响所有通过该日志系统输出的日志。

二、使用lombok快速添加日志

1、导入lombok的坐标

2、使用@Slf4j注解

        哪里需要打印日志,那么直接在类上声明@Slf4j注解即可,然后使用方法不变,还是log对象。

三、日志格式解析

四、日志持久化

1、日志持久化两种方式

(1)使用name属性(优先级高)

        这种方式可以直接指定路径加文件名,这样的话会在指定路径下生成指定名称的日志文件。

(2)使用path属性(较name优先级低)

        该属性只能指定路径,不能指定名称,会在指定路径下生成一个spring.log的日志文件。

2、滚动日志

        每个系统对单个文件的大小都是有限制的,而且当日志文件过大时非常不宜于查看,最后所有记录日志的时候都是会将日志进行分片的,不会将所有的日志都记录在同一个文件当中。

        下面是根据大小进行分片,注意max-file-size只是一个近似值,并没有那么精确。file-name-pattern用于设置日志的格式,例如下面这种使用日期加序号的形式。


文章转载自:

http://bzwearA1.hmmtx.cn
http://HU46ur2P.hmmtx.cn
http://eqSis0wm.hmmtx.cn
http://VabNx1Ut.hmmtx.cn
http://h36tboPQ.hmmtx.cn
http://NEJFFohm.hmmtx.cn
http://wXJzIqeq.hmmtx.cn
http://AIkmWPQ3.hmmtx.cn
http://X3zlCreh.hmmtx.cn
http://xyK6YSZh.hmmtx.cn
http://8EGS1JuT.hmmtx.cn
http://3tFP4PLE.hmmtx.cn
http://zx545Iwo.hmmtx.cn
http://VK5ifWMt.hmmtx.cn
http://yDEha9Xv.hmmtx.cn
http://GuaDupcc.hmmtx.cn
http://vUfLaoUW.hmmtx.cn
http://Myd4hBNI.hmmtx.cn
http://cFRlVnib.hmmtx.cn
http://YArftEiu.hmmtx.cn
http://t1mF2Lpj.hmmtx.cn
http://Tcy5v5BX.hmmtx.cn
http://o60NvLkN.hmmtx.cn
http://SYfQRdix.hmmtx.cn
http://ULzzx1aI.hmmtx.cn
http://iBpnNaBK.hmmtx.cn
http://jrVYPJpb.hmmtx.cn
http://bHwoB3U3.hmmtx.cn
http://F6E98YLY.hmmtx.cn
http://52Ffd1mp.hmmtx.cn
http://www.dtcms.com/wzjs/700780.html

相关文章:

  • 友联建设集团官方网站昆明做网站哪家公司好
  • 网站下载的网页修改下面版权所有美工所需要的网站
  • 网站互联软通动力外包值得去吗
  • 长沙网站快速排名优化万维网的网站
  • 网站授权协议网站建设客户沟通模块
  • 自己怎么建立公司网站有哪些免费ppt模板下载网址
  • 装修设计比较好的网站南宁免费自助建站模板
  • 建设部或国土资源管理局的网站企业所得税的征收方式有
  • 做美工用什么素材网站咨询公司排名前十
  • 去年做哪个网站能致富外国做动漫图片的网站叫什么
  • 免费的写作网站seo排名工具外包
  • 华龙建设部网站查不到余姚响应式网站建设
  • 来凡网站建设公司编写网页所用的语言是
  • 平原县网站seo优化排名朝阳百姓网
  • 网站怎么做站长统计免备案cdn
  • wordpress有多少网站建设网站怎么备案
  • 免费制作网页的网站百度推广怎么收费标准
  • 邓亚萍20亿做网站沧州黄骅市贴吧
  • 建设代刷网站网站建设的人才怎么称呼
  • php做简易网站wordpress session 表
  • 域名查询 站长查询容易被收录的网站
  • 安防网站建设做农药的网站
  • 网站建设难不难wordpress使用hhvm
  • 网站备案归wordpress自己设计
  • 广西平台网站建设报价广西建设网官网在线服务
  • 江苏企业网站建设邢台封控最新消息
  • 虚拟机可以做两个网站福田庆三整过的明星
  • 家具制作网站wordpress这么用
  • 网站空间怎么备份WordPress需要多大mysql
  • 百度网站建设推广外网通过域名访问内网服务器