原文:坑爹的InetAddress getLocalHost函數

今天在跑dubbo 的 DemoService . . SNAPSHOT版本的時候,遇到到一個奇怪的問題。consumer怎么都連接不上provider的服務。最后才發現是由於dubbo自 己實現的檢測本地IP地址代碼不夠強壯造成的。你這里的provider實際上是運行在A地址上,但是dubbo檢測到本地的IP地址是B,然后他在 zookeeper上注冊自己的服務地址的時候,用的是這個B這個IP地 ...

2014-11-07 16:34 4 15539 推薦指數:

查看詳情

java.net.InetAddress.getLocalHost()

錯誤信息: 這個調用在新版的mac os中可能會耗時很久。 解決辦法有兩種: 1. 就是把本機的hostname 添加到 hosts 中,例如: 2. 終端中執行 ...

Sat Dec 11 04:18:00 CST 2021 0 891
mac系統InetAddress.getLocalHost().getHostAddress() 很慢

java.net.InetAddress.getLocalHost() 這個調用在新版的mac os中可能會耗時很久。 解決辦法有兩種: 1. 就是把本機的hostname 添加到 hosts 中,例如: 127.0.0.1 localhost127.0.0.1 ...

Wed Mar 07 01:02:00 CST 2018 0 2106
InetAddress.getLocalHost().getHostAddress()獲取IP為127.0.0.1

InetAddress.getLocalHost().getHostAddress()在windows下沒問題,在linux下是根據主機名在hosts文件對應的ip來獲取IP地址的 如果是默認情況下/etc/hosts文件中配置是 127.0.0.1 localhost ...

Wed Jan 31 22:33:00 CST 2018 0 2198
的大頁內存

內存是計算機中的珍貴的稀有資源,所以為了精細管理,內存管理非常復雜的,一台計算機會同時運行很多應用,為了防止這些應用程序爭搶內存,內存的管理是通過操作系統來管理的,操作系統為了方便管理內存,也為了 ...

Sat Mar 13 22:47:00 CST 2021 0 356
的Maven

之前沒用過Maven,最近在研究Curator的時候,導入別人的工程,但是沒有相應的包,需使用Maven解決依賴。於是各種折騰,最后雖然解決了,但中間的還不少。盡管網上也有相應的安裝教程,但很多都是語焉不詳,模棱兩可,最后還是決定自己整理一下。 一,下載Maven並配置相關的環境變量 下載 ...

Fri Dec 11 18:58:00 CST 2015 6 2435
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM