druid连接池参数配置不当引起接口耗时长

负责的消息中心推送服务出现接口耗时较长的现象,结合链路系统排查,发现在获取数据库连接这一步耗时很久druid连接池参数配置不当引起接口耗时长_第1张图片
查看应用的数据库连接池监控,发现

  1. 连接池中的连接数变化频繁,有偶尔的等待连接的情况(与上述接口耗时慢相关)
    druid连接池参数配置不当引起接口耗时长_第2张图片
  2. 连接销毁频繁
    druid连接池参数配置不当引起接口耗时长_第3张图片
    查看配置,发现,连接空闲销毁时间配置的太短了,导致连接频繁的创建、销毁
    在这里插入图片描述

处理正常的业务流量外,应用本身还有一些定时任务,最为频繁的是每十分钟1次。
经过观察后,将该时间调整为30min。

你可能感兴趣的:(开发问题,java,数据库,开发语言)