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

2016 年 7 月 25 日
 liuzhedash

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

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

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

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

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

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

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

© 2021 V2EX