e.printStackTrace()不会打印到日志文件中

背景:

同事遇到遇到一个问题,接口失败,但是没有查询到任何报错信息,很奇怪,查代码,没有发现问题,查了一上午

定位:

最终发现是数据问题导致报错,没有找到报错信息是因为报错信息是通过

e.printStackTrace()来打印的

但是这种打印方式不会打印到日志文件中

解决方案:

修改项目中所有e.printStackTrace()

替换为

log.error("错误信息:{}","xxx");

最近更新

  1. TCP协议是安全的吗?

    2024-01-13 00:42:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-13 00:42:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-13 00:42:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-13 00:42:02       20 阅读

热门阅读

  1. Leetcod面试经典150题刷题记录 —— 数学篇

    2024-01-13 00:42:02       23 阅读
  2. 五、K8S-StatefulSet(STS有状态服务)

    2024-01-13 00:42:02       27 阅读
  3. 【无标题】

    2024-01-13 00:42:02       37 阅读
  4. 【linux】history命令显示时间的例子

    2024-01-13 00:42:02       40 阅读
  5. Linux——命令行调整系统音量

    2024-01-13 00:42:02       38 阅读
  6. [leetcode] 3. 无重复字符的最长子串

    2024-01-13 00:42:02       29 阅读
  7. 开发React应用的多语言支持最佳实践

    2024-01-13 00:42:02       39 阅读