log4j2是否支持灵活打印日志?

发布于 2022-09-13 01:15:26 字数 282 浏览 13 评论 0

今天碰到一个需求,场景如下

AService调用BService,websocket调用BService,要求websocket调用的时候,不打印BService中的sql日志,AService调用时,正常打印日志。

并且websocket中有若干个方法,要求仅仅是调用BService的这个方法不打印日志,其他方法也正常打印日志。

原因:websocket定时发送监控查询。。。sql日志输出太频繁!

查了下网上没找到相关资料,项目使用的log4j2,有没有什么方法可以灵活的设置日志输出呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

挽手叙旧 2022-09-20 01:15:26

频繁到磁盘装不下日志的程度了么……
日志频繁不是问题,出了问题排查不到才是问题
或者想办法优化一下日志少输出一些意义不大的日志,除非你们的业务要拼接复杂sql,或者要监控一些特殊sql,否则每次都打sql出来意义不大,应该打印关键的业务参数和返回信息更合适一些

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文