【发布时间】:2018-09-03 16:05:59
【问题描述】:
我有一个由三个 Solr 实例(9Gb 堆)组成的 SolrCloud,每个实例由一个专用主机(12Gb RAM)托管。
目前,我们有一个包含 150+ 百万个文档的集合,并且还在不断增长。有时我们会做很多查询,我看到(我认为是)JVM 中的一种奇怪行为:
在高原上,所有实例都引发了OutOfMemoryErrors,当我观察到堆增加时的 GC 时间时,我发现我认为几乎没有 GC:
我已将所有实例配置为使用 GC1,并遵循有关配置良好 Solr 实例的堆的文档,但我觉得这里确实有问题。
有人可以帮我理解为什么在进行查询时似乎没有发生 GC(可能是一些缓存调整或内存泄漏)?
提前致谢:)
【问题讨论】:
标签: solr heap-memory