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