繁体   English   中英

连接到 AWS Elasticsearch 以重启?

[英]connecting to AWS Elasticsearch to reboot?

我开始接触 AWS 托管的弹性搜索。 我是否可以通过其链接的实例连接到 ES? 是否可以重新启动我的弹性搜索集群?

AWS Cli 没有任何与重启相关的内容,我所能尝试的只是将 http curl 发送到我的 ES。

要重启 AWS Elasticsearch 集群,唯一的方法是记录支持票,他们会为您安排重启。 你不能自己做。

我在无法连接的测试环境中有一个“1 节点 ES”。 通过将节点数从 1 增加到 2,我能够让“1 节点集群”“重新启动”。然后将节点数从 2 减少到 1,并希望它删除了我想要的那个。

这取决于你想通过重启实现什么。 我们不得不重启集群的原因之一是作为 GC 冷收集(时间和频率)持续增长的临时修复。
为了实现它,您可以在短时间内扩展集群,然后回退(即更改实例类型),这将带来另一组实例。
这种变化应该是无缝的,所以不应该有任何停机时间(更多细节在这里 - https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html )。
就工作量而言,它非常低 - terraform apply或通过控制台手动更改只需要几分钟的时间。 当问题对时间敏感且 AWS 支持票需要几天时间时,此选项非常方便。

您也可以稍微增加 EBS 的大小,只是为了强制使用新大小创建新的 ES 集群。 数据将被迁移。 这将表现为“重新启动”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM