RT 我的服务是通过外网调用的.
在服务注册的时候 没有指定host 那么获取是的内网的地址 注册到ZK 就是内网地址 但是我的服务调用方和提供方不是在一个内网.
但是我配置成外网地址的话netty绑定不上, 因为压根没这个外网网卡.
所以能不能像类似Kafka一样 有一个 listeners=PLAINTEXT://0.0.0.0:9092 advertised.listeners=PLAINTEXT://124.222.122.17:9092
一个是监听的地址 一个是注册到ZK的地址
看了下隔壁motan的 是直接绑定0.0.0.0的 serverChannel = bootstrap.bind(new InetSocketAddress(url.getPort()));
在netty绑定的时候 配置的 host 完全没用 host配置是注册用的.
感觉这个需求还是合理的.
原提问者GitHub用户nice2mu
看看提供示例使用方式,是否能满足你的场景
dubbo-docker-sample:https://github.com/alibaba/dubbo/wiki/dubbo-docker-sample
原回答者GitHub用户chickenlj
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。