Zookeeper
文章平均质量分 73
Ricky_Fung
「Stay hungry. Stay foolish.」
展开
-
ZooKeeper实战(三)-ZooKeeper常用命令
上一篇已经介绍过了如果在Windows环境单机部署多个ZooKeeper实例,本篇主要讲解ZooKeeper客户端常用的操作命令。启动Windows环境双击zkServer.cmd脚本即可启动ZooKeeper,如下图:Linux环境使用zkServer.sh脚本,如下:启动ZK服务: sh bin/zkServer.sh start查看ZK服务状态: sh bin/zkServer原创 2016-05-11 19:39:19 · 20341 阅读 · 0 评论 -
ZooKeeper实战(四)-ZooKeeper API使用
本篇文章主要介绍如何使用ZooKeeper官方API来操作ZooKeeper。maven依赖<dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.4.8</version>原创 2016-05-11 20:06:13 · 2064 阅读 · 0 评论 -
ZooKeeper实战-Windows集群环境搭建
概述ZooKeeper是Hadoop的开源子项目(Google Chubby的开源实现),它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置管理、命名服务、分布式锁、集群管理等。本文主要讲述如何在Windows环境上搭建ZooKeeper集群环境,注意是在一台Windows机器上部署3个ZooKeeper实例。 本文介绍的 Zookeeper 是以 3.4.8 稳定版本为基础,下载链接原创 2016-05-08 22:58:04 · 10811 阅读 · 1 评论 -
Zookeeper实战-集群环境搭建
Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它是Google的Chubby一个开源的实现,主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 Zookeeper被大量用于分布式系统中,如Hadoop、Storm以及Kafka系统。 本文简要记录Zookeeper集群环境的搭建过程,供大家参原创 2016-04-27 00:52:00 · 1257 阅读 · 0 评论 -
Curator教程(一)快速入门
Curator是Netflix公司开源的一个Zookeeper客户端,与Zookeeper提供的原生客户端相比,Curator的抽象层次更高,简化了Zookeeper客户端编程。它包含以下几个组件: Component description Recipes Implementations of some of the common ZooKeeper “recipes”. The i原创 2016-12-09 11:57:20 · 10868 阅读 · 0 评论 -
Curator教程(二)Path Cache监听ZNode
在实际应用开发中,当某个ZNode发生变化后我们需要得到通知并做一些后续处理,Curator Recipes提供了Path Cache 来帮助我们轻松实现watch ZNode。Path CachePath Cache可以监控ZNode子结点的变化,例如:add,update,delete。 A Path Cache is used to watch a ZNode. Whenever a ch原创 2016-12-09 11:59:57 · 2365 阅读 · 0 评论 -
Curator教程(三)服务注册&发现(Service Discovery)
服务发现随着微服务的日趋火爆,系统拆分之后,各个服务模块的Provider和Consumer之间需要能够查找到对方,我们称之为服务发现。 In SOA/distributed systems, services need to find each other. i.e. a web service might need to find a caching service, etc. DNS ca原创 2016-12-10 16:10:54 · 12563 阅读 · 1 评论