无法将 Redis 集群扩展到超过 90 个节点

Unable to scale Redis cluster to more than 90 nodes

我在欧洲法兰克福地区使用 AWS Elasticache,每个分片有 30 个分片和 3 个副本。我在集群中总共有 90 个节点。在尝试扩展到此集群配置之外时,我不断收到以下错误

Number of nodes in a redis cluster can not be more than 90.(Service: AmazonElastiCache; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: uniqueRequestID; Proxy: null)

在这种情况下,如何将我的集群自动扩展到超过 90 个节点?

AWS Elasticache 现在支持每个集群 500 个节点。因此,您的集群可以轻松扩展到超过 90 个节点。但是,要将集群大小增加到超过 90 个节点,您需要使用 提出 “每个实例类型每个集群的节点数” 增加服务限制的请求AWS 支持中心.

更多信息 - https://aws.amazon.com/about-aws/whats-new/2020/08/amazon-elasticache-redis-supports-500-nodes-per-cluster/

根据 AWS docs,每个集群每个实例类型的默认配额为 90 个节点。

您可以使用您帐户中的 https://console.aws.amazon.com/servicequotas/home 页面请求增加配额。这应该得到 AWS 的批准,您才能使用超过 90 个节点。