当前位置: 首页 > 网络应用技术

优化Springboot中异常堆栈的输出

时间:2023-03-08 11:42:43 网络应用技术

  在编写程序的过程中,我们不能保证我们的代码不会引发异常。当我们抛出异常时,通常会记录整个异常堆栈的信息。通常,有很多有关整个异常堆栈的信息,并且那里有很多信息是一些无用的信息。

  1.在这里,我们在中间使用它来实现日志的打印。

  2.默认情况下,重写异常堆栈的打印更为复杂。在这里,我们使用第三方实施来实现。

  3.然后我们将在这里使用它。这可以在那里,或者我们将在非json格式日志中使用输出。

  注意:有一些依赖性,我当前使用的依赖项如下:

  1.如果发生例外

  2. JDK版本依赖项

  可能取决于同一版本的不同版本。推荐官方网站:https://github.com/logfellow/logstash-logback-eencoder#java-version-requirements

  1.新的配置文件

  2.使用它

  3.具体用法

  参数说明:

  本质

  https://gitee..com/huan1993/spring-cloud-parent/tree/tree/master/springboot/springboot/springboot- logback-json-optimize-exception-exception-

  1. https://github.com/logstash/logstash-logback- ent

  2. https://github.com/logfellow/logstash-logback-eender/blob/ain/stack-hash.md

  3. https://wwwwwwwwwwwwww.srccodes.com/shorten-logger-name-customize-optimize-optimize-exception-ception-stack-traces-logstashencoder-shorthrowableconverter/

  原始:https://juejin.cn/post/7095551729881579551