问题描述 相信大家在开发大型微服务项目时候 遇到了这样的问题:部分基础服务部署上服务器的K8S集群或者docker上,本地开发着某个服务需要使用dubbo调用其基础服务、如图: 本地服务 在nacos其注册信息如下: kubesphere集群部署服务 部署一个data服务 配置如下 在nacos其注册信息如下: 由此我本地ping网络或端口 由此结论可见 这时本地服务肯定rpc调用不成功 kubesphere集群部署服务添加变量 暴露20880 dubbo端口 其20880外部端口为32370 于是添加环境变量 在nacos上信息为 测试: 这时候代码就能正常rpc调用集群服务的接口了