Amazon web services AWS RDS读取副本充当故障切换备用

Amazon web services AWS RDS读取副本充当故障切换备用,amazon-web-services,amazon-rds,Amazon Web Services,Amazon Rds,我目前正在评估是使用RDS MySQL Multi-AZ还是使用带读取副本的单AZ 考虑的因素是预算和性能,因为多个AZ的成本是单个AZ的两倍,并且无法卸载读取操作,所以使用读取副本的单个AZ似乎是一个合理的选择 但是,我看到了一种在主机出现故障时手动将读取副本“升级”到主机的方法,但是有没有方法将其自动化 注:有一个类似的问题,但没有解决我的问题: 它们有不同的用途,一个不能真正取代另一个,因为多az使用同步复制,副本使用异步复制。您想要实现什么?@Marcin我正在寻找一种方法,可以更好地利

我目前正在评估是使用RDS MySQL Multi-AZ还是使用带读取副本的单AZ

考虑的因素是预算和性能,因为多个AZ的成本是单个AZ的两倍,并且无法卸载读取操作,所以使用读取副本的单个AZ似乎是一个合理的选择

但是,我看到了一种在主机出现故障时手动将读取副本“升级”到主机的方法,但是有没有方法将其自动化

注:有一个类似的问题,但没有解决我的问题:

它们有不同的用途,一个不能真正取代另一个,因为多az使用同步复制,副本使用异步复制。您想要实现什么?@Marcin我正在寻找一种方法,可以更好地利用“备份”实例,无论是使用多AZ还是读取副本,以更低的成本实现更好的性能。我明白了。是的,您可以自动完成,但这需要开发自定义解决方案。显然,升级后的读取副本与原始实例的url不同,因此您的客户端也需要修改以写入新的端点。它们有不同的用途,一个不能真正取代另一个,因为多az使用同步复制,副本使用异步复制。您想要实现什么?@Marcin我正在寻找一种方法,可以更好地利用“备份”实例,无论是使用多AZ还是读取副本,以更低的成本实现更好的性能。我明白了。是的,您可以自动完成,但这需要开发自定义解决方案。显然,升级的读取副本将具有与原始实例不同的url,因此您的客户端也需要修改以写入新的端点。