dubbo之主機綁定
阿新 • • 發佈:2017-09-19
如果 XML back pan attr ng- 註冊 comment prop
主機綁定
查找順序
缺省主機 IP 查找順序:
- 通過
LocalHost.getLocalHost()
獲取本機地址。 - 如果是
127.*
等 loopback 地址,則掃描各網卡,獲取網卡 IP。
主機配置
註冊的地址如果獲取不正確,比如需要註冊公網地址,可以:
-
可以在
/etc/hosts
中加入:機器名 公網 IP,比如:test1 205.182.23.201
-
在
dubbo.xml
中加入主機地址的配置:<dubbo:protocol host="205.182.23.201">
-
或在
dubbo.properties
dubbo.protocol.host=205.182.23.201
端口配置
缺省主機端口與協議相關:
協議 | 端口 |
---|---|
dubbo | 20880 |
rmi | 1099 |
http | 80 |
hessian | 80 |
webservice | 80 |
memcached | 11211 |
redis | 6379 |
可以按照下面的方式配置端口:
-
在
dubbo.xml
中加入主機地址的配置:<dubbo:protocol name="dubbo" port="20880">
-
或在
dubbo.properties
中加入主機地址的配置:dubbo.protocol.dubbo.port=20880
dubbo之主機綁定