我正在尝试使用Python连接到远程postgresql数据库。我正在使用psycopg2
。以下是用于建立连接的格式:
con = psycopg2.connect( dbname = config['db'],
host = config['host'],
port = config['port'],
user = config['user'],
password = config['pass'])
我在其他SO问题中已经注意到可以添加connect_timeout = xx
来指定超时延迟。无论如何,问题是当超时确实发生时,它会询问host
是否正确以及port
是否正确。
它们是,并且使用JSFtp
在Node中设置的类似连接成功。我是否可以采取任何其他步骤来分解psycopg2
正在采取的步骤,以确定正在发生的中断?