Database AWS Elasticache Redis故障切换

Database AWS Elasticache Redis故障切换,database,amazon-web-services,redis,node-redis,amazon-elasticache,Database,Amazon Web Services,Redis,Node Redis,Amazon Elasticache,我正在使用ElastiCache上的Redis开发一个节点应用程序,今天节点坏了,这意味着我们的应用程序停止工作。配置新节点需要20分钟 通过阅读文档,我似乎可以设置一个集群,在出现故障时自动将从属服务器升级为主服务器。最大的问题似乎是,您必须将客户端设置为写入主节点并从从节点读取 这意味着在出现故障的情况下,您必须重新配置应用程序以指向新创建的“读取”节点。从服务器升级到主服务器也需要几分钟的时间 是否无法设置此设置,以便在主设备出现故障时,从设备将自动接管读/写操作 我没有在redis和低读

我正在使用ElastiCache上的Redis开发一个节点应用程序,今天节点坏了,这意味着我们的应用程序停止工作。配置新节点需要20分钟

通过阅读文档,我似乎可以设置一个集群,在出现故障时自动将从属服务器升级为主服务器。最大的问题似乎是,您必须将客户端设置为写入主节点并从从节点读取

这意味着在出现故障的情况下,您必须重新配置应用程序以指向新创建的“读取”节点。从服务器升级到主服务器也需要几分钟的时间

是否无法设置此设置,以便在主设备出现故障时,从设备将自动接管读/写操作

我没有在redis和低读写操作中存储太多数据,但运行应用程序(实时视频会话!)需要它

如果我无法在redis中实现无缝故障切换,我是否可以使用提供此功能的工具?我希望我不必使用传统的DBMS,因为一切都可以完美地工作,但我需要能够很好地处理故障


多谢

Multi-AZ应能以最少的停机时间自动切换。创建其中一个实例后,您将获得集群的端点。如果主实例死亡,Amazon将把DNS条目指向正确的故障转移节点,并处理从节点的升级