【发布时间】:2012-05-22 17:27:24
【问题描述】:
我正在尝试连接到远程服务器并通过 JDBC 执行一些 mysql 查询。但如果我离开一段时间,我会得到“断管”。我想知道我是否可以保持联系。
【问题讨论】:
-
这和 SSH 有什么关系?您是否通过 SSH 进行隧道传输?
-
@GregKopff,我使用ssh连接远程服务器。
我正在尝试连接到远程服务器并通过 JDBC 执行一些 mysql 查询。但如果我离开一段时间,我会得到“断管”。我想知道我是否可以保持联系。
【问题讨论】:
您需要定期执行一个虚拟查询以保持连接处于活动状态, 如果 MySQL 保持空闲状态,它会在 8 小时断开连接(默认情况下)
您可以通过使用连接池配置来处理此问题,以便在某个时间间隔执行验证查询
【讨论】: