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

在higress中,怎么让dubbo-consumer应用去调用Nacos里面的服务呢?

在higress中,我已经按照这个https://higress.io/zh-cn/docs/user/nacos-route
步骤建好了McpBridge和ingress,Higress cosole里面也能看到所有注册在Nacos上面的provider了。HTTP --> Higress --> Dubbo-Provider是没有问题的,想请教下怎么让一个dubbo-consumer应用通过Higress去调用Nacos里面的服务呢?没看到有相关的实践呢

展开
收起
ZZW 2023-12-05 10:27:44 68 0
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    要让一个Dubbo-Consumer应用通过Higress去调用Nacos里面的服务,需要进行以下步骤:

    1. 在Dubbo-Consumer应用中引入Higress的依赖。可以通过Maven或Gradle等构建工具来添加依赖。

    2. 在Dubbo-Consumer应用的配置文件中,配置Higress作为注册中心和路由中心。具体配置方式可以参考Higress官方文档中的示例。

    3. 在Dubbo-Consumer应用中,使用Dubbo提供的服务引用方式来调用Nacos中的服务。例如,可以使用@Reference注解来注入服务接口,然后通过该接口的方法来调用对应的服务。

    4. 在Dubbo-Consumer应用启动时,确保Higress已经正确启动并能够连接到Nacos注册中心。

    2023-12-05 13:25:24
    赞同 展开评论 打赏
问答分类:
问答地址:

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

相关电子书

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