Aikesheng Open Source Community
Nov 7, 2022 · Databases
Orchestrator Failover Process Source Code Analysis – Simulating Faults and Understanding ContinuousDiscovery
This article walks through a simulated MySQL 3307 cluster failure, examines Orchestrator's source code to explain the ContinuousDiscovery loop, discovery queues, health ticks, caretaking tasks, raft coordination, topology snapshots, and the logic distinguishing UnreachableMaster from DeadMaster states.
ContinuousDiscoveryDatabase HAFailover
0 likes · 20 min read