版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012107143/article/details/80831044
1. Dubbo、Zookeeper、DubboAdmin之间的关系
- Dubbo是一个RPC框架,它有自己的协议
- 各个使用了Dubbo框架的微服务要相互通信,需要有一个注册中心,官方推荐的注册中心就是Zookeeper
- Zookeeper是一个服务注册中心,不仅仅是Dubbo,也可以接受其他协议的注册
- Zookeeper只是一个后台程序,没有前台管理界面,为了可以用界面来管理在Zookeeper上注册的Dubbo微服务,所以引进了DubboAdmin
- DubboAdmin是一个有界面的管理工具,用来管理在Zookeeper上注册的Dubbo微服务
2. springboot+dubbo类型的微服务,不想注册到dubbo
在application.properties中设置spring.dubbo.registry.register=true,则服务启动后会自动去dubbo上注册。
但是有的时候,我们单机测试时,不想让它注册到dubbo上去,可以有2种做法:
- 设置spring.dubbo.registry.register=false;
- 去DubboAdmin上把,通过ip找到自己的服务,禁用掉。