[英]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.