Dubbo目前已支持Provider将自身的host注册到注册中心,注册中心可以根据host自动获取服务的IP。
1.      在provier 的xml配文件中配置provider的host值。
    <dubbo:protocol name="dubbo" port="20880" host="localhost"/>
2.  ContextFilter中通过getIpByHost方法根据provider的host获得获取provider的IP:
NetUtils.getIpByHost()方法

您可以尝试一下


[ Full content available at: 
https://github.com/apache/incubator-dubbo/issues/2043 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to