本文介紹了Java套接字緩存DNS嗎?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
套接字的ctor具有將服務器作為字符串或InetAddress的版本。是否緩存了DNS查找的結(jié)果,以便另一個構(gòu)造的套接字將跳過執(zhí)行查找并使用緩存值(如果可用)?如果是這樣,這是適用于兩個版本,還是只適用于接受InetAddress的版本?
推薦答案
Java套接字緩存DNS嗎?
不是,但InetAddress
是這樣做的,或者它的引擎蓋下有什么東西,并且Socket
使用InetAddress
來解析名稱,所以實際上是這樣的。
查看Java Networking Properties、networkaddress.cache.ttl
和好友。
這篇關于Java套接字緩存DNS嗎?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,