我有一个用于开发的AWS账户。由于开发人员处于一个时区,我们会在数小时后关闭资源以节省使用时间。
是否可以临时关闭弹性缓存集群中的节点?我在cli参考中找到的所有内容都是'删除群集': http://docs.aws.amazon.com/cli/latest/reference/elasticache/index.html
答案 0 :(得分:5)
无法停止ElastiCache群集。它们只能被删除和重新创建。您可以使用此模式避免在不使用群集时花费时间。
如果您使用的是Redis ElastiCache群集,则可以在删除群集时创建快照。然后,您可以在创建快照时从快照还原群集。这样,您可以保留群集中的数据。
群集端点来自
的组合因此,只要删除并重新创建这些部分保持不变的集群,集群就会保持相同的端点。
答案 1 :(得分:3)
目前还没有办法停止和EMR集群相同 感觉你可以使用EC2实例。 EMR集群使用实例存储 卷和EC2启动/停止功能依赖于EBS的使用 不适合高性能,低延迟的卷 HDFS利用率。
模拟此行为的最佳方法是将数据存储在S3和 然后只是作为群集的启动步骤摄取然后保存回来 S3完成后。
文档参考:
https://forums.aws.amazon.com/thread.jspa?threadID=149772
希望它有所帮助。
<强> EDIT1:强>
如果要维护相同的dns,可以使用API / CLI更新弹性群集。
<强>参考:强>
http://docs.aws.amazon.com/cli/latest/reference/es/update-elasticsearch-domain-config.html
希望它有所帮助。