目录
一、注册中心
1、Zookeeper 注册中心
- Zookeeper 是一个高性能的,分布式的,开放源码的分布式应用程序协调服务。简称 zk。
- Zookeeper 是翻译管理是动物管理员。可以理解为 windows 中的资源管理器或者注册表。他是一个树形结构,这种树形结构和标准文件系统相似。ZooKeeper 树中的每个节点被称为Znode,和文件系统的目录树一样,ZooKeeper 树中的每个节点可以拥有子节点。每个节点表示一个唯一服务资源。Zookeeper 运行需要 java 环境。
2、 注册中心工作方式
3、下载和安装注册中心zookeeper
官网下载地址: http://zookeeper.apache.org/
二、监控中心
1、什么是监控中心
- dubbo 的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入 dubbo-admin。
- 通过 dubbo-admin 可以对消费者和提供者进行管理。可以在 dubbo 应用部署做动态的调整、服务的管理。
dubbo-admin:
图形化的服务管理页面,安装时需要指定注册中心地址,即可从注册中心中获取到所有的提供者/消费者进行配置管理
2、下载和安装监控中心(dubbo-admin)
官网地址:https://github.com/apache/incubator-dubbo-ops
(1)下载dubbo-admin
(2)进入目录,修改dubbo-admin配置
(3)打包dubbo-admin
(4)运行dubbo-admin
在存放jar包的目录下输入cmd进入命令行窗口输入以下命令
java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
(5)启动监控中心之前记得先启动注册中心zookepper
用户名:root
密码:root