首页 > 其他分享 >【Druid】Druid连接池泄露问题排查: wait millis 60000, active 50, maxActive 50

【Druid】Druid连接池泄露问题排查: wait millis 60000, active 50, maxActive 50

时间:2023-07-29 17:03:52浏览次数:36  
标签:释放 排查 Druid 连接数 50 maxActive 连接 连接池


要排查Druid连接池泄漏问题,可以按照以下步骤进行:

  1. 检查代码中的连接释放:确保在使用完连接后,及时调用connection.close()或相应的释放连接的方法。确保没有遗漏或误释放连接的情况。
  2. 检查连接池配置:确认连接池的参数设置是否正确。包括最大连接数、最小空闲连接数、连接超时时间等。确保连接池的配置与实际需求一致,并没有设置过小或过大。
  3. 监控连接池状态:通过连接池的监控工具,如Druid提供的数据源监控页面,查看连接池的状态信息。检查活跃连接数、空闲连接数、等待获取连接的线程数等指标,以了解连接池的使用情况。
  4. 检查定时任务代码:仔细检查定时任务相关的代码逻辑,特别注意是否存在长时间占用连接不释放的情况。确保在每次任务执行完成后都正确释放与数据库的连接。
  5. 查看日志和异常信息:检查应用程序的日志文件和异常信息,查找是否有关于连接池泄漏或连接资源释放失败的记录。这些信息可以帮助确定问题发生的位置和原因。
  6. 使用性能分析工具:可以使用性能分析工具来诊断应用程序的内存和资源使用情况。例如,使用Java Profiler工具分析内存泄漏或连接未被关闭的情况。
  7. 更新依赖版本:如果使用的是elasticsearch-sql-6.2.2.0版本,可以考虑升级到最新版本,以获取修复的bug和改进的功能。

总体来说,排查Druid连接池泄漏问题需要结合代码、配置、监控和日志等多方面的信息。逐步排查可能的原因,并根据情况进行相应的修改和调整。


标签:释放,排查,Druid,连接数,50,maxActive,连接,连接池
From: https://blog.51cto.com/u_11579569/6893742

相关文章

  • 推荐带500创作模型的付费创作V2.1.0独立版系统源码
    ChatGPT付费创作系统V2.1.0提供最新的对应版本小程序端,上一版本增加了PC端绘画功能,绘画功能采用其他绘画接口–意间AI,本版新增了百度文心一言接口。后台一些小细节的优化及一些小BUG的处理,前端进行了些小细节优化,针对上几版大家非常关心的卡密兑换H5端及小程序端......
  • 叶绿素含量测定仪SPAD-502怎么使用?
      本文介绍基于SPAD-502叶绿素仪测定植被叶片叶绿素含量的方法。  SPAD-502是由日本柯尼卡美能达(KonicaMinolta)株式会社生产的轻便、手持式叶绿素仪,可以在不破坏作物的情况下快速测量植被叶片中的叶绿素含量。本文就详细介绍基于这一便携式叶绿素仪进行植被叶片叶绿素含量的......
  • 多功能表校验仪TD1850多用表校准系统
    参考标准分类标准名称国家标准GB/T13978-2008数字多用表GB/T15637-2012数字多用表校准仪通用规范计量法规JJF1075-2015钳形电流表校准规范JJF1284-2011交直流电表校验仪校准规范JJF1587-2016数字多用表校准规范JJG124-2005电流表、电压表、功率表及电阻表检......
  • 三用表校准仪TD1850多用表校准系统
    三用表校准仪TD1850适用于校准三位半数字多用表,0.2级及以下的交直流电压表、交直流电流表、电阻表,0.01级及以下的频率表。直流电压标准源(DCV)输出范围:20mV~1100V直流电流标准源(DCI)输出范围:2μA~22A或33A交流电压标准源(ACV)输出范围:20mV~1100V、45Hz~1100......
  • 2012 不同年龄段员工 <=40岁 41-50岁 >50岁 2012年考察不同年龄段职场人
    Asisclearlyreflectedinthetableabove,itcanbeseenthatthestatisticsaboutemployees'jobsatisfactionindifferentage.Comparedwithothers,thoseovertheageof50havethelargestpercentageofsatisfaction,whichis40%.Itisnoticeabl......
  • CC2500 低功耗,高性能2.4GHz收发芯片
    CC2500是一款2.4GHz高性能射频收发器,设计旨在用于极低功耗RF应用。其主要针对工业、科研和医疗(ISM)以及短距离无线通信设备(SRD)。CC2500可提供对数据包处理、数据缓冲、突发传输、接收信号强度指示(RSSI)、空闲信道评估(CCA)、链路质量指示以及无线唤醒(WOR)的广泛硬件支持。可......
  • IEC61850协议名词解释
    组态文件SCL(SubstationConfigurationLanguage):变电站配置语言SCD(SubstationConfigurationDescription):全站系统配置文件,描述所有IED的实例配置和通讯参数,IED之间的通讯配置以及变电站一次系统结构,由系统集成商完成CID(ConfiguredIEDDescription):IED实例配置文件,由装置制造厂商使......
  • 鹏业安装算量软件V8.2.0.150版本升级说明
    1.新增楼层表功能分区属性、模型属性中可以设置对应的楼层信息2.计算项明细增加安装高度计算明细增加安装高度,对应的计算图元默认取计算项安装高度3.电气专业新增设备表功能设备表可以对设备安装高度和立管根数快速修改4.电气系统表增加敷设高度对配电箱和回路预先设置安装高度5.电......
  • FMC子卡设计资料:FMC141-四路 250Msps 16bits AD FMC子卡
    FMC141-四路250Msps16bitsADFMC子卡一、产品概述:   本板卡基于 FMC 标准板卡,实现 4 路 16-bit/250Msps ADC 功能。遵循 VITA 57 标准,板卡可以直接与xilinx公司或者本公司 FPGA 载板连接使用。板卡 ADC 器件采用 ADI 公司 AD9467 芯片,用户可以通过 FMC ......
  • 三维空间中的刚体运动、MPU6050、DMP姿态解算、卡尔曼滤波
    坐标系空间中三个正交的轴组成,构成线性空间的一组基($......