无需使用 CloudFormation 重新创建集群即可更改集群上的副本数

0

【以下的问题经过翻译处理】 我有一个CloudFormation堆栈,它创建了一个[AWS :: ElastiCache :: ReplicationGroup](https://docs.aws.amazon.com /AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html),具有1个分片(NumNodeGroups),其中包含1个主节点和2个副本。它启用了集群模式并使用多az。

每次我需要更新参数ReplicasPerNodeGroup时,CloudFormation会重新创建整个集群,而不仅仅是添加或删除副本。 文档表示更新需要替换

但是,添加或删除控制台中的副本仅修改当前集群而不重新创建它,保留数据。

使用CloudFormation创建启用集群模式和多az的Redis集群,允许我改变副本的数量而不必重新创建整个集群吗?当前的CloudFormation行为完全没有意义。

profile picture
EXPERTE
gefragt vor 8 Monaten59 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 你好,

目前,当CloudFormation需要替换资源时,没有绕过替换资源的解决方法。

对于特定的AWS :: ElastiCache :: ReplicationGroup资源,过去这个资源也不支持通过控制台更新参数ReplicasPerNodeGroup。基于这个,CloudFormation资源最初被设计。

虽然如此,CloudFormation服务团队已经注意到了ReplicasPerNodeGroup参数通过控制台的这种行为变化,并正在努力发布一个修复程序,以便你可以通过CloudFormation更新ReplicasPerNodeGroup,而无需像通过控制台一样替换集群。

我不知道这将在什么时候发布,但一旦发布,应该会在以下链接的其中一个公开宣布:

AWS博客- https://aws.amazon.com/blogs/aws/ AWS新闻- https://aws.amazon.com/new/

profile picture
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen