求解:本地开发连接阿里云服务器上自建 mysql 数据库,链接断开问题

2024-06-06 11:26:31 +08:00
 buyerhou

如题,在调试过程中,连接阿里云自建的 mysql 数据库,有时候会断开连接,设置了连接活跃时间也不管事,但是将服务部署到线上,数据库连接使用公网的 ip 连接,正常使用,就是本地开发调试时,会锻炼,请问大家遇到过么,应该如何解决,网上搜解决方案,没有解决此问题

1356 次点击
所在节点    程序员
8 条回复
estk
2024-06-06 11:28:36 +08:00
国内没备案的服务器 ip 访问都容易断吧
potatowish
2024-06-06 11:33:08 +08:00
在上面搭个 openvpn ,走内网
71oG4t5Zq6Bgx4tE
2024-06-06 11:36:41 +08:00
超时重连?
buyerhou
2024-06-06 11:41:23 +08:00
@estk 应该是这个原因,以前还以为是阿里云防火墙或者配置的问题
@potatowish 可以,这是个好的解决办法。
linyongxin
2024-06-06 11:58:23 +08:00
我用云数据库快十年了,真心建议不要用 ecs 部署 mysql ,部署到线上用 3306 端口的确比较不会断
那读写和远程端口访问速度实在是不行。

当然以前使用过 Navicat 把 MySQL 数据同步到本地。
ShawBen
2024-06-06 12:09:46 +08:00
开发用 SSH 隧道访问就行,比如 ssh -fCNL ,不用开数据库外网端口
moonblog
2024-06-13 18:01:18 +08:00
我也碰到这个问题,困扰很久了,提了工单等结果
yinmin
2024-06-15 01:31:28 +08:00
stunnel 把服务器 3306 端口映射到本机 127.0.0.1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1047299

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX