1
JVM DNS緩存如何處理DNS輪詢? 它緩存域的所有IP地址,然後在它們之間旋轉,還是它緩存一個IP地址,然後將其用於所有未來的請求,直到緩存過期?JVM DNS緩存和DNS輪詢
JVM DNS緩存如何處理DNS輪詢? 它緩存域的所有IP地址,然後在它們之間旋轉,還是它緩存一個IP地址,然後將其用於所有未來的請求,直到緩存過期?JVM DNS緩存和DNS輪詢
看來JVM不旋轉IP地址。它只是拾取一個地址並在整個過程中使用它。查看SUN/Oracle的文章this。唯一的出路似乎是徹底關閉DNS緩存或保持較低的時間。看看下面的鏈接。
類似問:http://stackoverflow.com/questions/1256556/any-way-to-make-java-honor-the-dns-caching-timeout-ttl – Santosh
這個問題榮登榜首搜索「jvm cached dns」。類似的問題很有幫助,但更具體一個場景。這個問題是關於一般問題。因此,我認爲這是一個更好的問題。 –
@Santosh是的,那篇文章描述了這個DNS緩存問題,以及幾種改變TTL的方法,以便這些值不會被緩存很長時間 –