Dubbo+Zookeeper安装配置
时间:2019-05-20 18:36:20
小编:动力软件园
阅读:
zookeeper的特性
一致性:数据一致性数据按照顺序分批入库
原子性:事务要么成功,要么失败,不会全局化
单一视图: 客户连接集群中任意的一个zookeeper节点 数据都是一致的
可靠性:每次对zookeeper的操作 状态都会 保存在服务端
实时性:客户端可以读取到zookeeper服务端的最新数据
前提:使用zookeeper需要先安装jdk,首先下载zookeeper(开源的 )下载路径:http://www.apache.org/dist/zookeeper/打开下载页面
选择自己需要的版本 我在这里下载的是 win系统的
注意zookeeper分为测试版 要和 稳定版本
选择自己需要的版本,选择扩展名为.tar.gz的下载
下载好的解压包解压一下就好 我是有了 就不下载了,解压出来的目录层看下图
找到目录中的conf文件夹
将zoo_sample.cfg复制一份并将文件名改为zoo.cfng
并修改配置文件中的以下属性
dataDir=D:zookeeperdata
dataLogDir=D:zookeeperlog
这两个一个放的是数据、
另一个是和日志
端口是:2181
配置好就可以启动了 两种方式启动
1打开bin找到zkServer.cmd 双击启动
2是cmd 命令 也是zkServer.cmd
启动成功:
Zookeeper占用的端口及作用
2181:对client端提供服务
3888:选举leader使用
2888:集群内机器通讯使用(Leader监听此端口
下面就是Dubbo的部署了
_ueditor_page_break_tag_
下面就是Dubbo的部署了
下载路径:https://github.com/apache/incubator-dubbo/releases
下载好后需要解压并通过编译后才可以使用(具体自己百度)
复制出来一个tomcat 注意 改下端口
把这文件 放进tomcat 里的webapps里
运行前先打开zookeeper 服务
在运行就行了
启动成功
下面打开浏览器访问就好
配置文件在
该项目连接zookeeper都为默认配置,如需更改,找到项目中WEB-INF下的dubbo.properties打开修改就可以
在页面直接可以找到 提供者 和消费者
热门阅读
-
网易实名认证怎么解除 网易实名认证解除方法
阅读:7376
-
百度网盘怎么看广告加速 百度网盘看广告加速方法
阅读:6400
-
全面战争三国怎么征兵 全面战争三国征兵技巧
阅读:60
-
携号转网失败怎么办 携号转网失败解决方法
阅读:2387
-
迅雷下载引擎未启动是怎么回事 迅雷下载引擎未启动解决方法
阅读:18673