gpt4 book ai didi

Python 和 psycopg 检测网络错误

转载 作者:行者123 更新时间:2023-11-29 12:28:03 28 4
gpt4 key购买 nike

当使用 psycopg 连接到 postgresql 数据库时,我拉了网线,没有出现任何错误。我如何在代码中检测到这一点以通知用户?

最佳答案

psycopg 无法检测到网络发生了什么。例如,如果您拔下以太网电缆,重新插入并执行查询,一切都会正常。当 psycopg 尝试向后端发送一些 SQL 并且没有网络连接时,你肯定会得到一个异常,但是根据具体的网络问题,它可能需要一些时间。在最坏的情况下,您将不得不等待连接上的 TCP 超时(几十秒)。

关于Python 和 psycopg 检测网络错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4061635/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com