psycopg2.DatabaseError:SSL 连接已意外关闭

hky*_*404 7 postgresql psycopg2 python-3.x

我在使用 psycopg2 提交到我的 RDS postgres 实例时遇到了问题。之前一切正常,最近才开始注意到。

这个错误是什么意思?无论如何,我的 postgres 数据库/表是否已损坏?提交之前的所有 SQL 查询都在工作,但我只在commit.

psycopg2.DatabaseError: SSL connection has been closed unexpectedly CONTEXT: Remote SQL command: COMMIT TRANSACTION

DB1*_*141 0

我遇到了类似的问题,我认为它与同步复制有关。但是,我几乎可以肯定这与外国数据包装器有关。您的查询中是否涉及外部表?如果是这样,您需要检查查询指向的任何外部服务器上的日志。

我的这一观点基于这样一个事实:我只在 postgres 中找到该代码: https: //github.com/postgres/postgres/blob/master/contrib/postgres_fdw/connection.c#L873

请参阅https://www.postgresql.org/docs/current/postgres-fdw.html