首页 > 其他分享 >关闭Druid中某些错误日志打印

关闭Druid中某些错误日志打印

时间:2024-08-13 10:28:49浏览次数:13  
标签:关闭 数据源 打印 Druid filter slf4j statement 日志

xml配置情况下,需要修改数据源配置;

<bean class="com.alibaba.druid.pool.DruidDataSource" ... >

  注意这里删除了slf4j,对于slf4j单独写了filter,去除了statement执行错误的日志

  <property name="filters" value="config,stat" /> 

  <property name="proxyFilters">

    <list>

      <ref bean="slf4j-filter"/>

    </list>

  </property>

</bean>

关闭slf4j中的statement执行错误的日志

<bean id="slf4j-filter" class="com.alibaba.druid.filter.logging.Slf4jLogFilter">

  <property name="statementLogErrorEnabled" value="false" />

</bean>

还有很多类似statementLogErrorEnabled的属性,在com.alibaba.druid.filter.logging.Slf4jLogFilter

的父类 com.alibaba.druid.filter.logging中;

可以按需关闭 数据源、连接、statement、resultset等的日志信息;

这种是全部关闭的写法;

对于 https://blog.csdn.net/gltncx11/article/details/129408772 文中提到的过滤还没有确认;

 

标签:关闭,数据源,打印,Druid,filter,slf4j,statement,日志
From: https://www.cnblogs.com/stono/p/18356338

相关文章

  • 用了MyBatis-PLUS的项目 如何优雅的打印SQL
    说明在使用MyBatis-Plus作为ORM框架的时候,会发现默认的日志输出是下面这样的:在参数少并且SQL简单的情况下,这样的SQL我们能通过手动去替换占位符,来获取到真正执行的SQL。但是如果是比较复杂的SQL,或者查询参数比较多的话,一个个替换就比较费时费力了。我们可以通过实现com.baomid......
  • Appium IOS启动成功日志
    1.清理了xcode环境,重新安装xcode,appium,xcuitest,删掉钥匙密钥的AppleW……证书,手动配置webdriver,然后appium启动,appiuminspector配置{"platformName":"iOS","appium:platformVersion":"17.5","appium:deviceName":"iPhonezt&q......
  • 记一次 JVM 崩溃问题排查(G1 日志分析)
    背景上周五业务高峰期,有一个java实例毫无征兆的crash了,第一时间应用重启之后,将对应的崩溃日志保留,后面做分析。先说一下该服务的具体情况:jdk版本:1.8.0_152-b16服务器信息:16C32G启动参数:-Xms18g-Xmx18g-Xss256k-XX:MetaspaceSize=256m-XX:MaxMetaspaceSize=512m-XX:......
  • Windows日志致盲与绕过
    前言在渗透测试过程中,Windows日志往往会记录系统上的敏感操作,如添加用户、写计划任务、远程登录执行等操作,对于会审计的安全运维人员或者网络管理员来说,简直就是脱掉衣服走路,被看的一清二楚。对于比较高阶的渗透操作中,要讲究的是动作无感化,来无影去无踪。而对于防御者来说,了解常......
  • PTA 7-20 打印九九口诀表
    7-20打印九九口诀表(15分)下面是一个完整的下三角九九口诀表:1*1=1  1*2=2 2*2=4  1*3=3 2*3=6 3*3=9  1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 ......
  • 解决阿里云CLB的健康检查后业务日志中出现“Connection reset by peer”的错误
    目录起因排查过程问题原因解决方案方案一:更换监听类型(TCP→HTTP/HTTPS)方案二:日志过滤方案三:关闭日志级别info推荐方案起因环境:阿里专有云平台今天发现nginx日志中频繁出现类似Connectionresetbypeer的网络连接错误排查过程起初怀疑是Nginx配置问题,但检查后确认配置正......
  • 打印机共享 0x0000709
    方法一:1、同时按住“win+R”调出运行窗口;2、在运行窗口输入“regedit”并点确定调出注册表编辑器;3、找到以下路径“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print”,空白处单击右键,点击新建值“DWORD(32位)值(D)”。4、给该新建值重命名为“RpcAuthnLevelPrivacyEna......
  • Loguru:Python 日志终极解决方案
    日志的重要性日志的作用非常重要,日志可以记录用户的操作、程序的异常,还可以为数据分析提供依据,日志的存在意义就是为了能够在程序在运行过程中记录错误,方便维护和调试,能够快速定位出错的地方,减少维护成本。每个程序员都应该知道,不是为了记录日志而记录日志,日志也不是随意记的。要......
  • node项目log4js进行日志记录
    node项目log4js进行日志记录超人鸭关注IP属地:广东0.1072022.09.0818:25:04字数1,973阅读827安装与了解npminstalllog4js--save目前的版本是:6.6.1在终端打印消息:importlog4jsfrom'log4js'constlogger=log4js.getLogger()logger.level='all'lo......
  • PostgreSQL的WAL日志详解
    PostgreSQL的WAL日志详解1.WAL日志介绍1.1WAL介绍wal日志即writeaheadlog预写式日志,简称wal日志。wal日志可以说是PostgreSQL中十分重要的部分,相当于oracle中的redo日志。当数据库中数据发生变更时:change发生时:先要将变更后内容计入walbuffer中,再将变更后的数据写入data......