添加扩展策略 - Amazon ElastiCache for Redis
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

添加扩展策略

您可以使用 Amazon Web Services Management Console 添加扩展策略。

向 ElastiCache for Redis 集群添加弹性伸缩策略

  1. 登录 Amazon Web Services Management Console 并打开 Amazon ElastiCache 控制台 (https://console.aws.amazon.com/elasticache/)。

  2. 在导航窗格中,选择 Redis

  3. 选择要向其中添加策略的集群。

  4. Actions(操作)下拉菜单中选择 Manage Auto Scaling policies(管理 Auto Scaling 策略)

  5. 选择 Auto Scaling policies(Auto Scaling 策略)选项卡。

  6. Add Scaling policy(添加扩展策略)对话框中,选择 Dynamic scaling(动态扩展)

  7. 对于 Policy name(策略名称),输入一个策略名称。

  8. 对于 Scalable Dimension(可扩展维度),选择 shards(分区)

  9. 对于目标指标,请选择以下选项之一:

    • Primary CPU Utilization(主 CPU 使用率),用于根据平均 CPU 使用率创建策略。

    • Memory(内存),用于根据平均数据库内存创建策略。

  10. 对于目标值,请选择以下选项之一:

    • 如果您选择了 Primary CPU Utilization(主 CPU 使用率),请键入要在 Elasticache 分区上保持的 CPU 使用率百分比。此值必须大于或等于 35 且小于或等于 70。

    • 如果您选择了 Memory(内存)以根据平均数据库内存创建策略,请键入要在 ElastiCache for Redis 分区上保持的 Redis 内存百分比。此值必须大于或等于 35 且小于或等于 70。

    将添加或删除集群分区以使指标接近于指定的值。

  11. (可选)控制台不支持横向缩减或横向扩展冷却时间。请使用 Amazon CLI 修改冷却时间值。

  12. 对于 Minimum capacity(最小容量),请键入 ElastiCache for Redis 弹性伸缩策略需要保持的最小分区数。

  13. 对于 Maximum capacity(最大容量),请键入 ElastiCache for Redis 弹性伸缩策略需要保持的最大分区数。此值必须小于或等于 250。

  14. 选择添加策略