zookeeper学习-1初步了解

Zookeeper是什么

zookeeper是一个为用户的分布式应用程序提供协调服务的的分布式软件。

提供的服务

  • 主从协调
  • 服务器节点动态上下线
  • 统一配置管理
  • 分布式共享锁
  • 统一名称服务

主要功能

管理(存储,读取)用户程序提交的数据并为用户程序提供数据节点监听服务

应用场景

采集程序在采集服务器上主动采集指定服务器上的数据,需要zookeeper监控采集服务器的工作状态,防止机器挂掉后引起数据丢失。

zookeeper作用:

1、提供采集程序进度数据保管

2、提供了服务节点监听

 图来自传智大数据视频课程

原文地址:https://www.cnblogs.com/zzzmublog/p/11124976.html