字段数据缓存设置
编辑字段数据缓存设置
编辑字段数据缓存包含字段数据和全局序号,它们都用于支持某些字段类型的聚合。由于这些是在堆上的数据结构,因此监视缓存的使用情况非常重要。
缓存大小
编辑缓存中的条目构建成本很高,因此默认行为是将缓存加载到内存中。默认缓存大小是无限的,导致缓存增长直到达到字段数据断路器设置的限制。此行为可以配置。
如果设置了缓存大小限制,缓存将开始清除缓存中最近最少更新的条目。此设置可以自动避免断路器限制,但代价是需要根据需要重建缓存。
如果达到断路器限制,将阻止进一步增加缓存大小的请求。在这种情况下,您应该手动清除缓存。
监视字段数据
编辑您可以使用节点统计 API或cat fielddata API来监视字段数据的内存使用情况以及字段数据断路器。