Dubbo及Zookeeper安装[springboot21]

dubbo及Zookeeper安装

什么是dubbo?

是一款高性能,轻量级的开源Java RPC(分布式)框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。

什么是zookeeper?

zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,是从Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是是一个分布式应用提供一致性服务的软件,提供的功能包括:配置维护,域名服务,分布式同步,组服务等。

zookeeper下载安装

下载zookeeper

下载解压后,随便放在哪里,我的是放在:

C:\Program Files\apache-zookeeper-3.6.2-bin

配置

下载后,解压,在conf文件夹里面复制zoo.sample.cfg,然后改名为zoo.cfg

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dMelTCSo-1610013741904)(D:\文件夹\MarkDown\photos\image-20210107174302382.png)]

启动

解压目录下的bin文件夹里,有一个zkServer.cmd,双击启动

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4SFjNEJa-1610013741906)(D:\文件夹\MarkDown\photos\image-20210107175040583.png)]

启动如果报:

ZooKeeper audit is disabled.

用记事本打开zkServer.cmd,在图片上位置增加图上配置,保存即可

"-Dzookeeper.audit.enable=true"

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j750tA1e-1610013741907)(D:\文件夹\MarkDown\photos\image-20210107175405286.png)]

注意的问题

下载的应该是图标上带“bin”的安装包,bin表示编译过的版本可直接使用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QiHzzirC-1610013741908)(D:\文件夹\MarkDown\photos\image-20210107173906109.png)]

如果下载的下面的安装包,启动则会报下面的错误

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IJjtQpIl-1610013741909)(D:\文件夹\MarkDown\photos\image-20210107174033764.png)]

报错:

错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain

相关文章

在网络请求时,总会有各种异常情况出现,我们需要提前处理这...
作者:宇曾背景软件技术的发展历史,从单体的应用,逐渐演进...
hello,大家好呀,我是小楼。最近一个技术群有同学at我,问我...
 一个软件开发人员,工作到了一定的年限(一般是3、4年左右...
当一个服务调用另一个远程服务出现错误时的外观Dubbo提供了多...
最近在看阿里开源RPC框架Dubbo的源码,顺带梳理了一下其中用...