如何解决如何优化内存和堆使用情况单节点弹性搜索
我有一个单节点弹性搜索集群。它通过Rancher(在k8上运行流利的Pod收集日志)从Kubernetes集群接收日志。 我在centos 7上将Elasticsearch作为服务运行,并提供了12 gb的JVM堆空间,而VM具有23 GB的RAM。但是,弹性搜索仍会使用VM的所有RAM,并会在开始出现堆空间错误或OutOFMemory错误后不断关闭。
我们是否可以设置一些配置来清除内存/堆,如果它几乎被完全填充以防止崩溃?
- 为什么即使只分配了12 gb的堆空间,elasticsearch仍使用VM的所有RAM?
- 为什么要花15到20分钟才能停止服务?
- 如何减少其内存消耗?
- 如何减轻弹性搜索传入数据的负担?
p.s。预先感谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。