惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
N
Netflix TechBlog - Medium
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
IT之家
IT之家
博客园 - Franky
雷峰网
雷峰网
博客园 - 聂微东
腾讯CDC
M
MIT News - Artificial intelligence
B
Blog RSS Feed
博客园_首页
罗磊的独立博客
S
SegmentFault 最新的问题
I
InfoQ
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
D
Docker
宝玉的分享
宝玉的分享
B
Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

博客园 - luckygxf

架构积累-系统划分 架构积累-软件架构终极目标 javascript构造方法 数据库连接池初始连接 分布式系统CAP理论(一) 审批流程-节点自动审批通过 防表单重复提交 深分页问题 devops 对象存储迁移-组件上线 工作效率提升 新需求开发-重构老的逻辑 js析构赋值 框架的好处和不足 React框架Hello world 数据库表设计在哪个接口 需求实现-ddd四层架构实现 前端代码(一) 高内聚,低耦合 对象存储改造 mermaid初体验 业务逻辑优化-解决提示词问题打分不准 idea 插件envfile初体验 防盗链-防盗用链接 springboot项目启动小技巧 github托管网站 AI MCP开发 AI中 MCP 作用 mapconstruct 初体验 架构积累-解耦与防腐
数据库连接太多排查(一)
luckygxf · 2026-06-07 · via 博客园 - luckygxf

公司数据库监控平台告警,数据库连接偶尔超过1000。

用的腾讯的tdsql分布式数据库,架构一主两从。看了监控平台,偶尔一天主库连接数会冲高一次,冲高1000左右。公司有使用数据库的依赖的服务,有50+个服务用了这个数据库。每个服务有多个pod, 不过最后也只会有10多个pod。

看数据库监控平台,每个客户端ip主库连接数据不多,最多就3个。

我想想着看下冲高时间段,每个服务有没有流量激增的情况。每个服务对应时间段都看了,没有请求很多的服务。

同事有个思路,每个上游都是用同一个用户,重新部署pod的ip也会变换。申请的时候,先会连从库,然后再联主库。不知道什么时候会连主库。同事怀疑从库连接数太多了,导致连接主库,主库链接增加。不过也解释不了为什么没有微服务的请求增加,冲高的数据库连接是哪里来的。

接下来的一些想法

1. 找出数据库连接冲高的原因

2. 不行就把一些微服务数据库迁移

公司框架也需要看下,怎么实现的数据库路由,访问主库和从库。要拆微服务的话,拆哪些微服务