我正在积极地在 windows 和 Linux 下使用 fdw。
如果 windows 下的主(和读/写)连接关闭,则在 windows 下打开的 fdw 连接会立即关闭。
但在 Linux 下,在伙伴上打开的 fdw 连接保持活动并打开,即使启动连接已关闭。
例如服务器 1 (Windows) 服务器 2 (Linux)
服务器 1 连接到他自己的本地数据库。在此连接中,他写入/读取一个表,该表是服务器 2 上的一个表,并由 fdw 在本地表示。在服务器 2 上,可以看到与服务器 1 的 postgres_fdw 连接。如果服务器 1 关闭了到他的本地数据库的连接,我可以看到服务器 2 上的 postgres_fdw 连接已经关闭,这是完美的。
反过来,如果我从 Linux 执行此操作,如果服务器 2 上的本地连接关闭,则服务器 1 上的 postgres_fdw 连接仍然存在事件。
有没有可能配置这个?