首页 > 其他 > 详细

淘淘商城项目技术点-3:zookeeper学习

时间:2019-03-10 18:24:42      阅读:307      评论:0      收藏:0      [点我收藏+]

简单的理解:

zookeeper是一个应用于分布式架构的服务注册中心和资源调度管理。

 

在分布式架构中,各个服务之间分离,存在于独立的位置,服务层向表现层提供服务时,使用dubbo向zookeeper暴露服务(提供IP地址、服务名称等信息),表现层消费者向zookeeper请求服务时,zookeeper会把相应服务的信息交给消费者,消费者拿到信息后直接同服务提供者交互。

 

zookeeper的安装:

  1. 安装linux系统,将zookeeper.tar.gz文件拷贝到linux下解压(到root下)。
  2. 进入到conf下,将zoo_sam*.cfg重命名为zoo.cfg(暂不知道为什么)。
  3. 编辑zoo.cfg,更改dataDir路径,2181是dubbo注册服务时使用的端口。技术分享图片

     

  4. 进入到bin目录下,启动zookeeper—— ./zkServer.sh start,停止服务zookeeper —— ./zkServer.sh stop,查看服务状态 —— ./zkServer.sh status,standalone状态表示服务开启。技术分享图片

     

注意:1、使用zookeeper时服务器端(linux)与开发端的zookeeper版本必须一致。

   2、linux默认开启防火墙,必须开放指定端口或者关闭防火墙,否则报错。

淘淘商城项目技术点-3:zookeeper学习

原文:https://www.cnblogs.com/driveliu/p/10506253.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!