JVM DNSキャッシュはDNSラウンドロビンをどのように処理しますか?ドメインのすべてのIPアドレスをキャッシュしてからそれらの間でローテーションしますか、それとも1つのIPアドレスをキャッシュして、キャッシュが期限切れになるまで将来のすべてのリクエストに使用しますか?
4433 次
1 に答える
5
JVM は IP アドレスをローテーションしていないようです。1 つのアドレスを取得し、プロセスの存続期間中それを使用します。SUN/Oracle のこの記事を参照してください。唯一の解決策は、DNS キャッシングを完全にオフにするか、ttl 時間を低く保つことです。以下のリンクもご覧ください。
于 2011-08-26T12:18:00.357 に答える