是否可以在AWS ElastiCache群集中停止节点

zai*_*man 6 amazon-web-services amazon-elasticache

我有一个用于开发的AWS账户.由于开发人员处于一个时区,我们会在数小时后关闭资源以节省使用量.

是否可以临时关闭弹性缓存集群中的节点?我在cli中找到的所有内容都是'删除集群':http: //docs.aws.amazon.com/cli/latest/reference/elasticache/index.html

Kan*_*yan 7

目前,没有一种方法可以像使用 EC2 实例那样停止和 EMR 集群。EMR 集群使用实例存储卷,而 EC2 启动/停止功能依赖于 EBS 卷的使用,这不适用于高性能、低延迟的 HDFS 利用率。

模拟此行为的最佳方法是将数据存储在 S3 中,然后作为集群的启动步骤摄取,然后在完成后保存回 S3。

文档参考:

https://forums.aws.amazon.com/thread.jspa?threadID=149772

希望能帮助到你。

编辑1:

如果您想保持相同的 dns,您可以使用 API/CLI 来更新弹性集群。

参考:

http://docs.aws.amazon.com/cli/latest/reference/es/update-elasticsearch-domain-config.html

希望能帮助到你。


Mat*_*ser 5

无法停止ElastiCache群集.它们只能被删除和重新创建.您可以使用此模式避免在不使用群集时花费时间.

如果您使用的是Redis ElastiCache群集,则可以在删除群集时创建快照.然后,您可以在创建快照时从快照还原群集.这样,您可以保留群集中的数据.

群集端点源自组合

  • 群集ID,
  • 该区域,
  • AWS账户.

因此,只要删除并重新创建这些部分保持不变的集群,集群就会保持相同的端点.