drogon icon indicating copy to clipboard operation
drogon copied to clipboard

数据库连接,有自动重连配置参数吗

Open mrclassfree opened this issue 10 months ago • 3 comments

我碰到有长期没有访问接口的请求时, 服务端会和数据库断开连接。 drogon中有自动重连数据库的配置吗?

mrclassfree avatar Apr 22 '25 08:04 mrclassfree

您使用的什么数据库?drogon如果检测到链接断开是会自动重连的。

an-tao avatar Apr 23 '25 03:04 an-tao

我用的是MYSQL, 当服务运行一段时间后,再去访问数据库,会提示: Lost connection to server during query

mrclassfree avatar Apr 24 '25 01:04 mrclassfree

  1. mariadb某个版本客户端库增加了MYSQL_OPT_RECONNECT选项,我也配置了;尝试升级库;
  2. 修改mysql的idle timeout参数;
  3. 写个定时器,定时执行随便什么sql,使链接保持,间隔可以较长;

an-tao avatar Apr 24 '25 01:04 an-tao