DNS 缓存设置

编辑

Elasticsearch 在启用安全管理器的情况下运行。在启用安全管理器的情况下,JVM 默认无限期地缓存正向主机名解析,并默认缓存负向主机名解析十秒钟。Elasticsearch 使用默认值覆盖此行为,将正向查找缓存 60 秒,将负向查找缓存 10 秒。这些值应该适用于大多数环境,包括 DNS 解析随时间变化的环境。如果不是,您可以在 JVM 选项中编辑值 es.networkaddress.cache.ttles.networkaddress.cache.negative.ttl。请注意,除非您删除 es.networkaddress.cache.ttles.networkaddress.cache.negative.ttl 的设置,否则 Elasticsearch 会忽略 networkaddress.cache.ttl=<timeout>networkaddress.cache.negative.ttl=<timeout>Java 安全策略 中的值。