DNSキャッシュ設定
Elasticsearchはセキュリティマネージャーを使用して実行されます。セキュリティマネージャーがある場合、JVMは正のホスト名解決を無期限にキャッシュし、負のホスト名解決を10秒間キャッシュすることがデフォルトです。Elasticsearchはこの動作をオーバーライドし、正のルックアップを60秒間キャッシュし、負のルックアップを10秒間キャッシュするデフォルト値を設定します。これらの値は、DNS解決が時間とともに変化する環境を含むほとんどの環境に適しているはずです。そうでない場合は、JVMオプションで値es.networkaddress.cache.ttl
とes.networkaddress.cache.negative.ttl
を編集できます。値networkaddress.cache.ttl=<timeout>
およびnetworkaddress.cache.negative.ttl=<timeout>
は、es.networkaddress.cache.ttl
およびes.networkaddress.cache.negative.ttl
の設定を削除しない限り、Elasticsearchによって無視されることに注意してください。