是否可以在处于级联复制模式的备用服务器上启用逻辑复制?
根据Debezium connector for PostgreSQL
文档:
从12版开始,PostgreSQL只允许在主服务器上使用逻辑复制槽。这意味着您可以将Debezium PostgreSQL连接器仅指向数据库集群的活动主服务器。此外,复制插槽本身不会传播到复制副本。如果主服务器出现故障,则必须升级新的主服务器。
注意PostgreSQL社区中围绕一个名为
failover slots
的功能进行了讨论,该功能将有助于缓解此问题,但截至PostgreSQL 12,这些功能尚未实现。
此功能未在最新的PostgreSQL版本13中实现。
https://debezium.io/documentation/reference/connectors/postgresql.html