zookeeper+dubbo+springboot入门

摘要:
#DataDir:顾名思义,它是Zookeeper保存数据的目录。默认情况下,Zookeeper还将写入数据的日志文件保存在此目录中#DataLogDir:顾名思义,这是Zookeepper保存日志文件的目录#clientPort:此端口是客户端连接到Zookeepher服务器的端口。Zookeeper将侦听此端口并接受客户端访问请求。
zookeeper

zookeeper下载地址 http://www.apache.org/dyn/closer.cgi/zookeeper

zookeeper+dubbo+springboot入门第1张​随便选择一个提供的路径zookeeper+dubbo+springboot入门第2张

 我们只需要关注zookeeper目录中的bin目录和conf配置目录就OK了,第一件事我们要做的就是修改配置文件。

zookeeper-3.4.10confzoo_sample.cfg,只需要把zoo_sample.cfg重命名为zoo.cfg。

zoo.cfg相关配置参数:
#tickTime:这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。
#dataDir:顾名思义就是 Zookeeper 保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里。
#dataLogDir:顾名思义就是 Zookeeper 保存日志文件的目录
#clientPort:这个端口就是客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。
当这些配置项配置好后,你现在就可以启动 Zookeeper 了,启动后要检查 Zookeeper 是否已经在服务,可以通过 netstat – ano 命令查看是否有你配置的 clientPort 端口号在监听服务

 zookeeper+dubbo+springboot入门第3张zookeeper+dubbo+springboot入门第2张

启动zookeeper 

进入bin目录,zkServer.cmd启动服务

zookeeper+dubbo+springboot入门第5张zookeeper+dubbo+springboot入门第2张

 zookeeper+dubbo+springboot入门第7张zookeeper+dubbo+springboot入门第2张

 注意:启动之前检查是否配置java环境变量  https://blog.csdn.net/ssxueyi/article/details/82775383

dubbo

dubbo-admin下载地址  https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.0 
注意:dubbo-2.6.1以后的版本不再有dubbo-admin 

下载完以后,解压当前目录,进入dubbo-dubbo-2.6.0dubbo-admin目录地址框,输入cmd进入dos窗口。

zookeeper+dubbo+springboot入门第9张zookeeper+dubbo+springboot入门第2张

在dos窗口输入以下命令 : mvn  package -Dmaven.skip.test=true
zookeeper+dubbo+springboot入门第2张

zookeeper+dubbo+springboot入门第12张zookeeper+dubbo+springboot入门第2张

zookeeper+dubbo+springboot入门第14张zookeeper+dubbo+springboot入门第2张

zookeeper+dubbo+springboot入门第16张zookeeper+dubbo+springboot入门第2张

把打好的war放在tomcatwebapps目录下,运行tomcat容器自动解压war生成dubbo-admin文件,在运行tomcat之前我已经对war重命名。

zookeeper+dubbo+springboot入门第18张zookeeper+dubbo+springboot入门第2张

进入tomcat7.0webappsdubbo-adminWEB-INF下打开dubbo.properties检查配置文件相关参数

zookeeper+dubbo+springboot入门第20张zookeeper+dubbo+springboot入门第2张

运行tomcat之后,直接访问  http://127.0.0.1:8080/dubbo-admin

默认账号:root  默认密码:root

 zookeeper+dubbo+springboot入门第22张zookeeper+dubbo+springboot入门第2张

 然后编写自己的demo案例 https://pan.baidu.com/s/1LTOMqQeuGL3stMqkxMqibg  提取码:4q84

 官网文档地址:http://dubbo.apache.org/en-us/docs/user/quick-start.html

文档写不是很详细,希望对初学者有帮助,请勿吐槽,谢谢。

免责声明:文章转载自《zookeeper+dubbo+springboot入门》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇去耦电容与旁路电容FreeRTOS系列第20篇---FreeRTOS信号量API函数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

zookeeper(二):linux centos下安装zookeeper(单机和集群)

下载 http://zookeeper.apache.org/releases.html 解压 tar –zxvf zookeeper-3.4.6.tar.gz 解压文件到"/usr/local/zookeeper-3.4.6". 复制conf目录下的zoo_sample.cfg,并命名为zoo.cfg 修改zoo.cfg配置文件 # The number...

dubbo的配置文件

1、<dubbo:service/> #用于服务提供方暴露服务位置 <debbo:service/> 2、<debbo:service/> 参数 解释 interface 提供服务的接口 ref 真正的服务实现类 group   version 服务的版本 registry 指定使用的注册中心...

ZooKeeper

目录 一、ZooKeeper简介 分布式应用程序 分布式应用程序的好处 分布式应用程序的挑战 Apache ZooKeeper 意味着什么? ZooKeeper的优点 二、Zookeeper基础 ZooKeeper的体系结构 分层命名空间 Znodes 类型 会话 监视 三、Zookeeper工作流ZooKeeper集合的节点 四、Zo...

Zookeeper系列一:Zookeeper介绍、Zookeeper安装配置、ZK Shell的使用

https://www.cnblogs.com/leeSmall/p/9563547.html 一、Zookeeper介绍 1. 介绍Zookeeper之前先来介绍一下分布式 1.1 分布式主要是下面两个方面: 1) 任务拆分 任务拆分指的是把传统的单节点服务拆分成多个节点服务部署到不同的机器上对外提供服务。比如一个传统服务有订单+支付+物流等3个模块,拆...

五十款阿里开源软件说明介绍

阿里巴巴的Github代码托管地址:https://github.com/alibaba 通过写这篇文章从开源中国站上面看了很多,也从那里将开源软件的基本的介绍和下载地址拷贝到了文章当中,总体给我的一个感受就是阿里的开源实在太强大了,多到需要花大量的时间去了解。今天写这篇文章主要是对阿里开源的项目比较陌生,通过本文也有了一个大体的认知。每个人每天有24小时...

dubbo超时重试和异常处理

dubbo超时重试和异常处理   参考: https://www.cnblogs.com/ASPNET2008/p/7292472.html https://www.tuicool.com/articles/YfA3Ub https://www.cnblogs.com/binyue/p/5380322.html https://blog.csdn.net/...