当前位置: 首页 > 知识库问答 >
问题:

限制JDBCTemplate日志

公羊奇
2023-03-14

我使用Spring JDBCTemplate来执行SQL查询。当日志级别< code > org . spring framework . JDBC . core . JDBC template 设置为< code>DEBUG时,每次触发查询时都会记录SQL语句。

问题是我有一些查询被触发了数百次。因此,应用程序日志充满了相同查询的重复日志,所有其他日志语句被完全淹没,使得日志难以理解。

有没有什么方法可以“节流”这些重复的语句,使它们不再经常被打印出来?

共有1个答案

白光耀
2023-03-14
    < li >创建自定义的< code>logback.xml并将spring boot指向它。参见这个问题中关于如何做到这一点的讨论。 < li >将DuplicateMessageFilter添加到您的logback.xml中 < li >应该从您的日志中删除任何相同的消息。
 类似资料:
  • 使用JVM标志 正在产生大量的日志记录,包括服务器上每个SSL事件的细节。有没有反正只有它日志错误?或者可能有一些更好的子集,这些标志产生更整洁的输出

  • partition/data只有15G,kafka日志文件夹是-/data/var/kafka/kafka-logs data/var/kafka/kafka-logs下的大多数文件夹大小为4K-40K 但两个文件夹的大小非常大--5G-7G,这导致/数据是100%

  • 我有下面的log4j2。xml文件: 如何修改此配置,以便 > 有人知道如何实现这样的目标吗?当然,如果单独使用log4j2就可以实现这样的事情,那就太好了。但是也许有一种方法可以将log4j2与某种外部程序结合起来,该程序将与主Java应用程序一起运行,并删除多余的日志文件,同时保持最后两个日志文件完好无损。所以如果有人对1有至少的建议。,它可能已经是我正在寻找的。因为我也许能为第二部分写一个程

  • 本文向大家介绍JQuery日历插件My97DatePicker日期范围限制,包括了JQuery日历插件My97DatePicker日期范围限制的使用技巧和注意事项,需要的朋友参考一下 本文实例向大家介绍了JQuery日历插件My97DatePicker日期范围限制的方法,分享给大家供大家参考,具体内容如下 ```<input class="Wdate" id="d1" onclick="Wdate

  • 我在Hibernate条件限制中面临问题。我有db2表中的数据作为2014-03-05 20:07:33,我试图根据以下标准获取数据: 从日期是Wed Mar05 00:00:00IST 2014到日期是Wed Mar05 23:59:59IST 2014 我在表格中有上面日期的记录,但没有显示。但是报告显示的是下一个日期3月6日。 以下是我的Hibernate标准 请帮帮我。

  • org.springframework.jdbc.core.JdbcTemplate类是JDBC核心包中的中心类。 它简化了JDBC的使用,有助于避免常见错误。 它执行核心JDBC工作流,让应用程序代码提供SQL并提取结果。 此类执行SQL查询或更新,启动对ResultSet的迭代并捕获JDBC异常并将它们转换为org.springframework.dao包中定义的通用的,更具信息性的异常层次结