Azure 上的远程 postgres 数据库经常断开连接

Remote postgres database disconnects frequently on azure

我已经在 Azure 上安装了 Postgres(11),我正在使用 Datagrip 客户端连接到它,问题是它经常断开连接并在我 运行 一些查询时重新连接,连接需要将近 5 秒背部。在这里,我附上一张我已经尝试过的 AdvancedSettings 的图片 但这似乎不起作用,能否请您提出一个解决方案,以便至少保持连接超过 10 分钟。

解决方案取决于谁关闭了连接。

  • 如果连接被愚蠢的 Azure 配置关闭,configure DataGrip so that it sends keepalive packets:

    On the Options tab, select the Run keep-alive query each N seconds checkbox, where N is a number of seconds after which DataGrip runs a keep-alive query again.

  • 如果连接被DataGrip关闭,tell it not to do that:

    在“选项”选项卡上,取消select N 秒后自动断开连接 复选框。