开发者社区 > 云原生 > 正文

dubbo部署到k8s, 连接外部的ZK, 外部dubbo连接ZK发现地址不通

我们的环境是dubbo去服务治理(zookeeper)注册,应用有复杂的调用关系,只有部分应用可以放到k8s下,这种情况下,dubbo注册的是容器的地址,外部服务的消费者取到容器地址有无法访问。 这种环境下,有什么办法解决?

现在dubbo版本都是2.5

原提问者GitHub用户xiaoyaolaotou

展开
收起
大圣东游 2023-05-11 20:12:34 205 0
1 条回答
写回答
取消 提交回答
  • 可以试下dubbo-ingress-controller,在网络打通不了的情况下简化本地访问k8s里的dubbo服务:https://github.com/monkeyWie/dubbo-ingress-controller

    原回答者GitHub用户monkeyWie

    2023-05-12 12:11:32
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    Dubbo开源现状与2.7规划 立即下载
    Dubbo分布式服务治理实战 立即下载
    《Dubbo 3.0 前瞻》 立即下载

    相关镜像