Dubbo进阶(十三)——Dubbo入门 Demo:Spring + Zookeeper + Dubbo_dubbo 进阶用法

主要是以下几个步骤:

  1. 安装Zookeeper,启动;
  2. 创建MAVEN项目,构建Dubbo+Zookeeper+Spring实现的简单Demo
  3. 安装Dubbo-admin,实现Dubbo服务治理。

Zookeeper介绍与安装

Demo中的Dubbo注册中心采用的是Zookeeper

为什么采用Zookeeper呢?

Zookeeper是一个分布式的服务框架,是树型目录服务的数据存储,能做到集群管理数据,这里能很好的作为Dubbo服务的注册中心。

Dubbo能与Zookeeper配合做到集群部署,当提供者出现断电等异常停机时,Zookeeper注册中心能自动删除提供者信息,当提供者重启时,能自动恢复注册数据,以及订阅请求

具体的安装方法在此不一一叙述,可参考博文: 《ZooKeeper进阶(一):Zookeeper简介》、《ZooKeeper进阶(二):ZooKeeper的运行》。

安装完成后,进入到bin目录,并且启动zkServer.cmd,脚本中会启动一个java进程。

注:需要先启动zookeeper后,后续dubbo demo代码运行才能使用zookeeper注册中心的功能。
这里写图片描述

2. 创建MAVEN项目

项目结构:
主要分三大模块࿱

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值