一、在dubbo的框架中注册中心是必要的一个环节,这个也是分布式部署的一个必要环节。在dubbo的架构基本图中可以看出,基本上所有的服务都是通过注册中心进行注册,然后在通过注册中心,暴露出接口来。
二、注册中心的类型有很多种
Multicast注册中心
Zookeeper注册中心
Redis注册中心
Simple注册中心
我一般用的是zookeeper,这个看个人习惯
zookeeper的安装:http://www.cnblogs.com/ll409546297/p/7526953.html
三、管理中心。这个东西的主要作用就是直接对zookeeper中涉及的应用进行管理。为了方便,做了一个图形化的东西。这个在github上面也可以下载
github下载地址:https://github.com/alibaba/dubbo
在里面有一个dubbo-admin项目,这个就是做的注册中心的管理展示界面。
这里需要修改dubbo.properties的配置
dubbo.registry.address=zookeeper://192.168.5.10:2181 dubbo.admin.root.password=root dubbo.admin.guest.password=root
修改成自己想要的初始化账号和密码就可以了
因为这是一个web项目,所以,引用外部容器运行即可
四、展示界面
基本上里面都会涉及到注册中心的所有的管控。