Apache Dubbo使用Nacos作为注册中心

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载自夜明的孤行灯

本文链接地址: https://www.huangyunkun.com/2019/05/01/apache-dubbo-with-nacos/



Nacos是阿里开源的用于发现、配置和管理微服务的基础设施。目前迭代到1.0版本了。

Apache Dubbo从2.7.1版本开始提供使用Nacos作为注册中心的功能,如果之前使用的zookeeper作为注册中心,需要以下几步切换以下。

首先添加新的依赖

compile 'org.apache.dubbo:dubbo-registry-nacos:2.7.1'
compile 'com.alibaba.nacos:nacos-client:1.0.0'

这里解释一下,因为Apache Dubbo 2.7.1版本构建的时候没有把dubbo-registry-nacos打到all-in-one的包中,这里只有手动处理一下。而2.7.1依赖的是nacos-client不是最新版,这里也升级到最新版。

然后更新注册中心配置,这里用Docker启动一个单机版的Nacos。

dubbo.registry.address=nacos://localhost:8848

然后在Nacos中就可以看到服务和元信息了



本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载自夜明的孤行灯

本文链接地址: https://www.huangyunkun.com/2019/05/01/apache-dubbo-with-nacos/

发表评论