原文:坑爹的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