我的問題有兩個部分:多AZ RDS測試故障切換和連接監控
- 什麼是啓動用於測試目的的RDS故障轉移的最佳方式是什麼?
- 如何在故障轉移期間監視連接,以便觀察AWS將用戶重新連接到備用實例所用的時間?
對於部分(1):如果正確地明白,所有實例的修改都在備用進行,然後AWS通過在翻轉CNAME到待機作爲主要被更新,所以如果我是故障切換做任何一種實例修改並選擇「立即應用」,它應該導致故障轉移,更正?
關於第(2)部分:我正在專門尋找一種監視Oracle RDS實例故障轉移的方法,無論是通過lambda函數,bash腳本還是其他方法。據我所知,即使我通過安全組允許所有ICMP流量,也無法使用RDS ping。使用telnet或SQL客戶端可以無障礙地連接。我想要的是某種方式像在故障轉移期間定期ping數據庫以查看與連接字符串關聯的IP何時切換以及需要多長時間。有什麼建議麼?