Slave 可以被 Promo 成 Master, 但是連線名稱不同, 你的程式要改 Connection Name..
除非, 前面多加一個 SQL Proxy 自動判斷, 才能不改 Connection Name:
https://proxysql.com/
或者, 把三個 DB 組成 Cluster, 不用 Replica, 前面多一個 Load Balancer 做分配也可以:
https://www.continuent.com/resources/blog/mysql-replication-vs-mysql-clustering