繁体   English   中英

在AWS Multi-AZ RDS mysql实例的故障转移期间写入操作会发生什么?

[英]What happens to write operations during failover in AWS Multi-AZ RDS mysql instance?

我们可以通过在故障转移期间使用只读副本来实现AWS Multi-AZ RDS mysql实例中的读取操作的可用性。但是在这种情况下写入操作会发生什么?

在MySQL中的多可用区故障转移期间,AWS会将您的RDS实例的DNS条目从一个服务器更改为另一个服务器。 这种切换大约需要一两分钟。

在此期间,您的应用程序将无法连接到主实例(因为DNS指向错误的服务器)。 您的应用程序将收到连接失败。 所以你不能读或写。

一旦您的应用程序收到新的DNS值,它将连接到第二个服务器,其中读取和写入命令将按预期工作。

故障转移后,原始(现在理论上不好的)服务器被替换和/或修复,并成为新主服务器的备份。

有关故障转移过程的更多信息: http//docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZ.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM