阿里云连接( ssh/mysql)自动关闭的问题

2016-07-25 15:24:47 +08:00
 liuzhedash

用数据库工具 Navicate 连接 ecs 上面的 mysql 服务,一段时间不操作后连接就被自动关闭了,虽然不会有什么严重的后果,但是用起来非常不爽。不知道大家对于类似的问题是否有解决思路?

3782 次点击
所在节点    云计算
10 条回复
cloudzhou
2016-07-25 15:51:58 +08:00
一段时间指的是多久, mysql 默认会 8 个小时没有数据传输就断开链接
liuzhedash
2016-07-25 15:56:45 +08:00
@cloudzhou 10 分钟左右,肯定不是 8 小时,而且是这个月才开始,之前几乎没有注意到过这个问题
aprikyblue
2016-07-25 15:57:43 +08:00
keepalive?
MuyuQ
2016-07-25 15:58:19 +08:00
Msql 配置文件里面找参数。
另外 Navicate 里面的 “编辑连接” 的高级选项里也有设置。

长时间不操作数据库最好断开连接。
TangMonk
2016-07-25 15:59:18 +08:00
通过普通的 TCP 连接试试
liuzhedash
2016-07-25 22:54:29 +08:00
@MuyuQ 果然解决了,已送铜币
itxp
2016-07-26 13:02:23 +08:00
哥们详细讲解下解决方案?
也遇到这个问题了,谢谢!
liuzhedash
2016-07-26 13:58:38 +08:00
@itxp navicate for mysql 里的操作:右键点击连接->连接属性->高级->勾选“保持连接间隔(秒)”
husinhu
2016-07-27 07:48:47 +08:00
@cloudzhou 哪个参数呢
michael2016
2016-07-28 15:36:42 +08:00
建议不要一直保持会话,考虑到安全原因,会话超时可以防止恶意连接、误操作情况发生。

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

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

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

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

© 2021 V2EX