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