Dubbo2.6.5+Nacos注册中心(代替Zookeeper)

时间:2022-11-07 15:30:41

上一节的小栗子的基础上,只需要更改两个地方

第一个:父工程的pom依赖增加

    <!-- Dubbo Nacos registry dependency -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dubbo-registry-nacos</artifactId>
<version>0.0.1</version>
</dependency>

第二个:服务生产者和消费者的application.properties文件修改注册中心部分

# 注册中心
dubbo.registry.id = dubboRegistry
dubbo.registry.timeout=5000 dubbo.registry.address = 127.0.0.1:8848
dubbo.registry.protocol=nacos
#dubbo.registry.address = 127.0.0.1:2181
#dubbo.registry.client = curator
#dubbo.registry.protocol=zookeeper

然后下载注册中心并启动。https://github.com/alibaba/nacos/releases

Dubbo2.6.5+Nacos注册中心(代替Zookeeper)

解压并进入bin目录,双击启动

Dubbo2.6.5+Nacos注册中心(代替Zookeeper)

默认地址为 http://localhost:8848/nacos

启动Dubbo服务后,打开管理界面查看

Dubbo2.6.5+Nacos注册中心(代替Zookeeper)

还可以看详情

Dubbo2.6.5+Nacos注册中心(代替Zookeeper)

总结:首先切换到nacos是十分容易的,另外这个管控台也还可以