我知道一个查询会运行,直到它在连接客户端丢失时返回数据为止。但是,如果您使用pg_restore,该怎么办。它是否上传还原文件,然后在服务器上进行还原?还是一步一步地恢复,要求客户端保持连接。我想知道这一点,因为我的员工使用的vpn可以在一段时间后自动断开连接。恢复时间比超时XD花费的时间更长。当连接丢失时,我得到了pg_restore: error: error returned by PQputCopyData: server closed the connection unexpectedly但是,
我有一个服务器正在监听127.0.0.1 and 18 local clients上的某些端口,他们一直试图同时连接到它。在持续连接一个多小时后,其中一个客户端连接失败(我使用C函数connect(),它在失败时返回-1 ),WSAGetLastError返回10061,意思是“拒绝连接”。我读到出现此错误的一个可能原因是服务器没有侦听正确的端口,但是我在尝试连接的同时将netstat -an命令行输出打印到一个文件