AWS RDS Aurora serverless V2 failover to reader instance during network distrupt

1

Hi team I'm using Aurora serverless v2 and i need to check the fault tolerance in the RDS cluster. so i created FIS experiment to network distrupt on the subnet where writer instance exist. but failover not happening to reader instance as i expected. then i use the FIS cluster failover which is working as expected (writer instance got failed over to reader ). Would you please let me know why RDS failover not happening for network disruption as i'm disrupting the subnet where writer instance exist.

已提問 1 年前檢視次數 746 次
2 個答案
0

How are you "disturpting" a AWS network that you believe will cause a Auora Failover?

Many Aurora features apply to the failover mechanism. For example, Aurora detects database problems and activates the failover mechanism automatically when necessary.

Aurora will fail over when it detects an issue with its self. Not communicaiton issues between your clients and the Aurora instance

profile picture
專家
已回答 1 年前
  • Hi Gary, Thank you very much for your quick response, I'm using the AWS FIS with 'aws:network:disrupt-connectivity' and disrupting one subnet(availability zone AZc) where Aurora serverless v2 writer instance also (availability zone AZc) exist. Will it not make any disrupt on my db instance ? If not Is there any way i can make a issue on the writer instance so I can check the failover scenario ?

  • Afraid that FIS test has no impact on Aurora. This test could be utitlised test ALB/NLB fail over however not for aurora.

0

You can test the Aurora failovers using fault injection queries. Please a look at the below URL. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.FaultInjectionQueries.html

Joseph
已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南