【发布时间】:2020-11-12 19:40:34
【问题描述】:
我已阅读 AWS Elasticache Redis 的自动故障转移功能。文档告诉我,故障转移过程需要我至少有 1 个副本节点(即至少 2 个总节点),以便它可以使用副本节点替换发生故障的主节点。
但是我找不到关于如果我只有 1 个节点并且它失败会发生什么的详细信息。是自动重新创建还是需要手动删除并重新创建?
我打算使用以下 CloudFormation 模板在我的测试环境中创建一个只有 1 个节点的 Redis 组(已禁用集群模式)。
"ReplicationGroup": {
"Type": "AWS::ElastiCache::ReplicationGroup",
"Properties": {
"ReplicationGroupId" : "my-redis",
"ReplicationGroupDescription" : "My Redis",
"NumCacheClusters": 1,
"AutomaticFailoverEnabled": false,
"CacheNodeType": "cache.t3.medium",
"CacheParameterGroupName" : "default.redis5.0",
"Engine": "redis",
"EngineVersion" : "5.0.6",
"Port": "6379",
"AtRestEncryptionEnabled" : true,
"TransitEncryptionEnabled" : true,
"AuthToken" : {"Ref": "AuthToken"},
"CacheSubnetGroupName": {"Ref": "SubnetGroup"},
"SecurityGroupIds": [
{"Ref": "RedisSecurityGroup"}
],
"SnapshotRetentionLimit": 0,
"MultiAZEnabled" : {"Fn::If": ["ConditionMultiAZEnabled", true, false]}
}
},
【问题讨论】:
标签: amazon-web-services redis failover amazon-elasticache