postgresql - 故障转移后 pg_stat_replication 为空
问题描述
我已经建立了一个 3 节点集群,其中流复制没有任何问题(通过 docker-compose 完成)。当我停止主节点时,会选择一个新的主节点,之前的备用节点切换到新的主节点。但问题是没有设置流复制。无论我在主服务器上做什么都不会复制到备用服务器,如果我尝试从 pg_stat_replication 查询 select *,它是空的。
我不确定我是否遗漏了与此相关的文档中的某些内容,或者是否有必要手动修复复制。
如果有人可以给小费,我将非常感激。
链接到 Dockerfile、Docker-compose 和脚本,以及一些关键日志和 pg_stat_replication 数据库:链接
我认为我错过了一些非常明显的东西。
干杯。
解决方案
推荐阅读
- javascript - 如何从服务器拉取 Vue Router 页面?
- c# - 在 WPF TabControl 中分离选项卡标题和选项卡内容
- python-3.x - Python“追加”列表方法错误?
- python - 如何使用 doc2vec 为 enron 数据集分配标签
- elasticsearch - 如何在 ELK SET 中监控 SNMP
- symfony - 必须配置路径“fos_user”的子节点“db_driver”
- java - 如何显示具有模糊背景和禁用 UI 的进度条
- javascript - 如何将类添加到下两个元素并从当前两个元素中删除?
- sql - 将行转换为列 (PIVOT) SQL
- java - 是否可以从进入 map/flatMap 的 Observable 返回两种不同的类型?