添加扩展策略
您可以使用 Amazon Web Services 管理控制台 添加扩展策略。
向 ElastiCache for Valkey and Redis OSS 集群添加自动扩缩策略
-
登录 Amazon Web Services 管理控制台 并打开 Amazon ElastiCache 控制台(https://console.aws.amazon.com/elasticache/)。
-
在导航窗格中,选择 Valkey 或 Redis OSS。
-
选择您要向其中添加策略的集群(选择集群名称,而不是其左侧的按钮)。
-
选择 Auto Scaling policies(弹性伸缩策略)选项卡。
-
选择 add dynamic scaling(添加动态扩展)。
-
对于 Policy name(策略名称),输入一个策略名称。
-
对于 Scalable Dimension(可扩展维度),选择 shards(分区)。
-
对于目标指标,请选择以下选项之一:
-
Primary CPU Utilization(主 CPU 使用率),用于根据平均 CPU 使用率创建策略。
-
Memory(内存),用于根据平均数据库内存创建策略。
-
容量,用于根据平均数据库使用量创建策略。“容量”指标包括用于数据分层实例的内存和 SSD 利用率,以及用于所有其他实例类型的内存利用率。
-
-
对于目标值,请选择大于或等于 35 且小于或等于 70 的值。自动扩缩将在各 ElastiCache 分片上为选定的目标指标保持该值:
-
主 CPU 利用率:在主节点上保持
EngineCPUUtilization指标的目标值。 -
内存:保持
DatabaseMemoryUsageCountedForEvictPercentage指标的目标值。 -
容量保持
DatabaseCapacityUsageCountedForEvictPercentage指标的目标值。
将添加或删除集群分区以使指标接近于指定的值。
-
-
(可选)控制台不支持横向缩减或横向扩展冷却时间。请使用 Amazon CLI 修改冷却时间值。
-
对于最小容量,键入 ElastiCache 自动扩缩策略需要保持的最小分片数。
-
对于最大容量,键入 ElastiCache 自动扩缩策略需要保持的最大分片数。此值必须小于或等于 250。
-
选择创建。