问题!!在设置了我的逻辑复制并且一切运行顺利之后,我只想深入了解日志以确认那里没有错误。但是当我tail -f postgresql.log
,我发现以下错误不断重复出现错误:无法启动 WAL 流:错误:复制槽“子”对于 PID 124898 是活动的
解决方案!!这是简单的解决方案...我进入我的 postgresql.conf 文件并wal_sender_timeout
在主服务器和wal_receiver_timeout
从服务器上进行搜索。我在那里看到的值都是120 秒,我不得不将两者都更改为300 秒,这相当于 5 分钟。然后记住重新加载两个服务器,因为您不需要重新启动。然后等待大约 5 到 10 分钟,错误就修复了。