LinuxDo 新帖推送
177 subscribers
248K photos
308K links
Download Telegram
标题: 我又回来啦!universal-db-mcp新增连接池化、心跳保活、断线自动重试、TCP Keep-Alive等功能
作者: #anarkh
板块: #开发调优
编号: 1741283
帖子: https://linux.do/t/topic/1741283
时间: 2026-03-12 15:58:17
摘要:
开源原帖:【开源自荐5】MCP 数据库万能连接器:用自然语言查询和分析数据
距离上次维护universal-db-mcp这个开源项目差不多有1个月了,最近一个月生活和工作实在是太忙了,这几天才有点休息时间,就赶紧看了一下issue和L站的信息。
看到有issue提出

Claude code使用的时候经常会出现 Can’t add new command when connection is in closed state
如何才能保持长连接keep-alive
希望能在需要连接的时候可以自动重连,不需要手动还要去mcp里面重连

确实,旧版本使用的是单连接模式,连接断开后所有操作会直接失败,用户需要手动重启服务才能继续使用,着实有点影响用户体验。
1. 先说一下本次改动主要改了啥:
本次升级涉及 12 个网络数据库适配器,核心改动包含三个层面:




改动
说明




连接池化
单连接(Client)升级为连接池(Pool),自动管理连接生命周期


TCP Keep-Alive / 心跳
防止空闲连接被超时关闭


断线自动重试(withRetry)
检测到连接错误后自动重试,对调用方透明



2. 具体的一些修改
仔细分析了一下现有的17种数据库:

有5种适配器已有内置连接管理机制,无需改动:





适配器
原因




SQL Server(mssql)
驱动内置连接池


Redis(ioredis)
内置自动重连机制


MongoDB(mongodb)
内置连接池和故障恢复


SQLite(better-sqlite3)
本地文件访问,无网络连接


ClickHouse(@clickhouse/client)
HTTP 协议,每次请求独立连接



2.1 连接池化
连接池化 - 12 个网络数据库适配器从单连接升级为连接池

MySQL 系列(MySQL、TiDB、OceanBase、PolarDB、GoldenDB):使用 mysql2 连接池,配置 enableKeepAlive + connectionLimit: 3
PostgreSQL 系列(PostgreSQL、KingbaseES、GaussDB、Vastbase、HighGo):使用 pg.Pool,配置 keepAlive + max: 3
Oracle:使用 oracledb.createPool(),配置 poolPingInterval: 30

2.2 心跳保活

达梦适配器使用定时心跳(30 秒间隔)保持连接活跃

2.3 断线自动重试

所有网络数据库适配器新增 withRetry 机制,连接断开后自动重试一次

2.4 TCP Keep-Alive

所有连接池启用 TCP Keep-Alive,防止连接被服务端或中间件超时关闭

嗯,这样又可以愉快的玩耍了!
标题: 发现一个梯子机场网站大全(仅供参考)
作者: #lovetay6
板块: #搞七捻三
编号: 1741294
帖子: https://linux.do/t/topic/1741294
时间: 2026-03-12 15:59:44
摘要:
作为新人第一次发帖哈,最近体验顶级机场偶然发现了一个网站
机场大全

里面类别很丰富,而且也有按量付费的机场.希望能帮上一些问机场的佬友.
然后我本人目前也分别体验了 一个月的 wgetcloud 和 Nexitally,


分享下我个人的评价:
wgetcloud 官网做的好看些,节点超级稳定,速度也不错,就是流量太少了 才180G;
Nexitally 官网太简陋了,有些地区的节点连不上,但是我工单反应答复很快,3个小时就解决了,流量 500G,带宽个人感觉看视频很爽,比wgetcloud 还要更快些.
标题: 为什么推荐个人购买Claude 20$/月的相关话题很少
作者: #Dyolem
板块: #搞七捻三
编号: 1741298
帖子: https://linux.do/t/topic/1741298
时间: 2026-03-12 15:59:57
摘要:
如题,在广泛浏览相关关键词话题后,我发现大家都是在买中转站的cc,具体优点是什么呢?
另外有几个疑问希望有佬能解答一二 :
1、cc目前就是指代claude的cli模式,那在中转站买,是买的API额度吗,那账号也是中转站提供吗?这个账号无法登陆Claude官网,也无法进行网页对话对吗
2、我在Claude官网看见了20/$,100/$的套餐,标明了提供cc的使用,那为什么不在官方买呢,除了一些佬友提到的容易封号以外,是提供cc的使用额度很少吗?那具体少了多少呢,假设在中转站是20$能买100M,那20/$这个套餐能提供50M吗(我也可以接受,因为我还有网页对话需求)
标题: 一个在线的图片物体擦除网站
作者: #kinda
板块: #资源荟萃
编号: 1741303
帖子: https://linux.do/t/topic/1741303
时间: 2026-03-12 16:00:27
摘要:
纯免费的无图片质量限制
https://editghost.xyz
大概效果
标题: 你真的需要一台全功能PC吗?
作者: #stevessr backup
板块: #搞七捻三
编号: 1741309
帖子: https://linux.do/t/topic/1741309
时间: 2026-03-12 16:01:15
摘要:
还有 anime 的事情?

睡觉是好的
标题: AppleWatch S10 亮黑色掉漆惨不忍睹...
作者: #视频怪物
板块: #搞七捻三
编号: 1741328
帖子: https://linux.do/t/topic/1741328
时间: 2026-03-12 16:03:04
摘要:
继 AppleWatch S10 亮黑色掉漆了… 已经过去了快一年,今天摘下来擦拭,无意中发现已经斑斑点点,这背壳材质不换真的难顶,恍惚又回到了当年 iphone7 亮黑色被掉漆支配的感觉了。