自动打开和关闭Redis集群

时间:2019-05-28 11:46:06

标签: amazon-web-services amazon-elasticache

我正在尝试在AWS中自动执行Redis Cluster的打开和关闭过程。我看到以下链接供参考(https://forums.aws.amazon.com/thread.jspa?threadID=149772)。有没有办法通过cloudwatch做到这一点?

我对AWS平台非常陌生。

1 个答案:

答案 0 :(得分:0)

  1. 查看有关扩大/缩小文档 https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/redis-cluster-resharding-online.html它还具有用于手动重新分片群集的命令。
  2. 从Redis集群检查CloudWatch指标。 https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/CacheMetrics.HostLevel.htmlhttps://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/CacheMetrics.Redis.html选择将触发自动缩放的指标
  3. 您可以在某个事件上触发指标https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/RunLambdaSchedule.html的AWS Lambda
  4. 您可以在Lambda中调用aws cli来重新分簇集群,如1中所述。示例:https://alestic.com/2016/11/aws-lambda-awscli/

如果您需要完全关闭集群,请使用https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-cache-cluster.html

而不是重新分片命令。