#3717·patroni

复制操作会删除主连接信息,并在短暂的 DCS 闪烁后停止流式传输,不进行故障转移,且主节点已确认在线。

作者: ceyxasm创建于 2026年9月8日更新于 2026年9月17日

发生了什么事?

一个短暂的 Kubernetes API (DCS) 中断导致副本删除 primary_conninfoprimary_slot_name,杀死 walreceiver,并回滚到归档恢复。它永远没有重新连接。它保持了 4 小时 23 分钟,一直报告自己是一个健康的副本,跟随领导者,直到我们重新启动 pod。与 #3686 和 #3675 的区别在于:没有故障转移。主节点从未降级,没有重新选举,时间线从未变化。在整个窗口中,主节点只记录了 没有操作。我是 (postgres-0),持有锁的领导者。副本在断开连接时也与主节点保持联系。在剥离其配置之前 158 毫秒,它对主节点的自身健康检查返回:

内容来源: patroni/patroni