【发布时间】:2018-04-12 16:09:29
【问题描述】:
我将 libpq v9.6.8 用于我的应用程序(24/7 运行),它将数据插入到 postgres 数据库中。我还运行PQexecParams 来获取表格列。但是随机(有时一周一次,但周末两次)这个阻塞的PQexecParams调用在大约2小时后以某种方式返回。在这两小时内,我的应用程序只是挂起......插入是通过 async PQsendQueryParams 完成的。
有没有办法为PQexecParams 配置超时(因为我在 lib 中可能在 postgres 服务器上找不到任何合适的超时设置)?有没有更好的方法来执行选择同步?
提前谢谢你
【问题讨论】:
标签: postgresql timeout libpq