zookeeper的简介以及安装

Zookeeper简介以及安装

1.什么是Zookeeper

  • ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。
  • Dubbo建议使用Zookeeper作为服务的注册中心。

2.Zookeeper的作用

  • zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,简单来说就是ip地址和服务名称的对应关系。
  • 举个栗子说明一下:房东有房子要出租,这好比是一个服务;租客需要租房子,这好比服务调用者需要调用服务,但是又找不到哪里可以租房子。这时候就有了中介,直接找中介就可以,房东会把租房信息去中介那里进行等级(注册),而zookper就好比是中介。

3.Zookeeper下载

4.Zookeeper安装(Linux系统)以及启动

  • 把压缩包上传到linux服务器
  • 解压缩
  • 进入解压缩后的目录,创建目录data用于存放注册数据;然后进入配置文件目录conf,将该目录下的zoo_sample.cfg文件重命名为zoo.cfg(改名之后才能生效);最后编辑zoo.cfg,将dataDir=${data的目录} 我的是dataDir=/root/zookeeper-3.4.6/data
  • 最后进入bin目录,启动zookeeper

猜你喜欢

转载自blog.csdn.net/qq_42815754/article/details/84330009