淘宝SOA框架dubbo学习(2)--搭建Zookeeper注册中心服务
2019独角兽企业重金招聘Python工程师标准>>>
继上一篇博文,
淘宝SOA框架dubbo学习(1)
http://my.oschina.net/hanshubo/blog/374974
1、下载 Zookeeper
下载页面地址:
http://www.apache.org/dist/zookeeper/zookeeper-3.4.6/
注:下面步骤,windows和linux下几乎没什么太大区别
2、解压缩后进入
C:\zookeeper-3.4.6
目录结构如下图
3、进入conf目录
备份zoo_sample.cfg文件,然后将zoo_sample.cfg 更名为zoo.cfg
4、编辑zoo.cfg为以下内容,(其中data目录需改成你真实输出目录)
注:本人此次实验为单机版的zookeeper注册中心,多机版会有很大不同
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/dubbo/zookeeper-3.3.3/data
clientPort=2181
5、启动zookeeper
windows双击:bin目录下zkServer.cmd文件
linux下,在bin目录执行zkServer.sh命令
6、telnet 127.0.0.1 2181
OK,zookeeper 启动成功
7、需要修改
服务提供者配置文件
provider.xml
和
服务消费者配置文件
provider.xml
中的
<!-- 使用multicast广播注册中心暴露服务地址 --><dubbo:registry address="multicast://224.5.6.7:1234" />
修改为
<!-- 使用zookeeper注册中心暴露发现服务地址 --><dubbo:registry address="zookeeper://127.0.0.1:2181" />
8、eclipse下测试用的DubboTestConsumer项目,需要新加入三个jar包
zkclient-0.1.jar
zookeeper-3.3.3.jar
log4j-1.2.16.jar
9、修改DUBBO_HOME/conf/dubbo.properties为以下内容
dubbo.container=log4j,spring
dubbo.application.name=hello-world-app
dubbo.application.owner=
#dubbo.registry.address=multicast://224.5.6.7:1234
dubbo.registry.address=zookeeper://127.0.0.1:2181
#dubbo.registry.address=redis://127.0.0.1:6379
#dubbo.registry.address=dubbo://127.0.0.1:9090
dubbo.monitor.protocol=registry
dubbo.protocol.name=dubbo
dubbo.protocol.port=20880
dubbo.service.loadbalance=roundrobin
dubbo.log4j.file=logs/dubbo-demo-provider.log
dubbo.log4j.level=WARN
10、启动zookeeper
11、启动dubbo provider
12、运行eclipse下的DubboTestConsumer项目
一切OK,心情不错的一天
转载于:https://my.oschina.net/hanshubo/blog/375401
淘宝SOA框架dubbo学习(2)--搭建Zookeeper注册中心服务相关推荐
- 淘宝SOA框架dubbo学习(4)--参数验证
2019独角兽企业重金招聘Python工程师标准>>> 开始,先说一句,还是用maven的好 1.由于没用maven,和对dubbo不是很了解的原因,这次,总因为jar包不对,而导致 ...
- 后台服务系统之搭建ZooKeeper注册中心
dubbo支持多种注册中心,推荐使用ZooKeeper. http://dubbo.apache.org/zh-cn/docs/user/references/registry/zookeeper.h ...
- Dubbo环境搭建-ZooKeeper注册中心
场景 Dubbo简介与基本概念: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103555224 注: 博客: https:// ...
- Spring Cloud Eureka(一)搭建一个注册中心
Spring Cloud Eureka(一)搭建一个注册中心 服务治理 名词解释 spring cloud eureka:spring cloud eureka 使用Netflix Eureka来服务 ...
- 淘宝RSA分析与学习
淘宝,购物者的天堂.每天更有数以万计的用户登陆购买商品,其背后的技术支持,能让我们愉快的购物. 而前段时间吵得很火的,数据包劫持能够分析到你的各种行为,其中不乏网站账号密码.而为什么他们没有劫持到淘宝 ...
- 淘宝教育视频加速观看(在淘宝教育上看学习视频,需要加速,在谷歌浏览器上安装视频加速插件)
淘宝教育视频加速观看(在淘宝教育上看学习视频,需要加速,在谷歌浏览器上安装视频加速插件) 1.在此网站上下载Video Speed Controller插件 https://extfans.com/ ...
- 戴尔淘宝开旗舰店 与官网购买产品享受同样服务
戴尔淘宝开旗舰店 与官网购买产品享受同样服务 [url]http://www.sina.com.cn[/url] 2008年04月07日 15:05 pconline太平洋电脑网 [4月7日太平洋电 ...
- Dubbo 集成 ZooKeeper 注册中心实现服务调用
Dubbo 是基于Java的开源的RPC的分布式服务框架,目前是 Apache 项目. 推荐使用 ZooKeeper 做注册中心,当然也可以支持 Redis, Multicast 和Simple. D ...
- Dubbo 稳定性案例:Nacos 注册中心可用性问题复盘
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | kiritomoe 来源 | 公众号「Kiri ...
最新文章
- TIME_WAIT和CLOSE_WAIT状态
- bootstrap-反色导航条
- 新华社北京4月15日电 题:奋斗应提倡,996当退场
- 网络盒子android系统版本怎样刷机,咪咕盒子MG100强制刷机rom固件安卓系统包_刷机教程...
- wp8.1 Study11:APP里文件读写和使用XML和Json序列化
- java 复制文本内容_基于java文本复制的7种方式总结
- win11怎样在多屏中设置主显示器 Windows11主显示器的设置方法
- adodb.connection id password windows用户_Windows 12发布了?一款号称可以取代win10的山寨Windows系统...
- Prometheus 监控 nginx
- SQL-实现excel向下填充的功能
- python中字符串以什么结尾_python判断字符串以什么结尾的实例方法
- Phoenix升级:Error: Cluster is being concurrently upgraded from 4.7.x to 4.8.x.
- Python描述 LeetCode 13.罗马数字转整数
- 完美世界暴力裁员:工作996、生病被关小黑屋,有摄像头监控!
- MA5671 上海联通配置指南
- MySQL 索引基本原则
- 更改chm文件的字体大小
- python自然语言处理入门-新手上路
- MYSQL 修改语句(数据)
- LABVIEW绘制等高线
热门文章
- 技术分享 | 一文带你了解测试流程体系
- 为什么程序员做测试其实是有优势的?这是我听过最....的话
- 计算面平均边_家装门窗订单常用的门窗尺寸测量和计算方法
- python分析每月销售数据_利用Python进行某单品销售数据分析
- keep it SMPL: Automatic estimation of 3d human pose and shape from a single image
- 基于卷积神经网络的温室黄瓜病害识别系统
- ENVI标准库下光谱分析
- 【java】swing窗口中的JOptionPane类及字符串转其他数据类型的应用
- rsyslog-mysql_04-Log rsyslog-mysql loganalyzer
- Pytorch基础(一) 初始tensor