Автоматическое включение и выключение кластера Redis

Я пытаюсь автоматизировать процесс включения и выключения Redis Cluster в aws. Я видел следующую ссылку для справки (https://forums.aws.amazon.com/thread.jspa?threadID=149772). Есть ли способ сделать это через облачные часы?

Я новичок в платформе AWS.


person Krishna Sharma    schedule 28.05.2019    source источник


Ответы (1)


  1. См. Документацию относительно увеличения / уменьшения масштаба https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/redis-cluster-resharding-online.html В нем также есть команды для перенастройки кластера вручную.
  2. Проверьте метрики CloudWatch в кластере Redis. https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/CacheMetrics.HostLevel.html и https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/CacheMetrics.Redis.html Выберите показатели, которые будут запускать автоматическое масштабирование
  3. Вы можете активировать AWS Lambda при каком-либо событии для метрики https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/RunLambdaSchedule.html
  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

person Yann    schedule 28.05.2019