中间件
zk_chs
这个作者很懒,什么都没留下…
展开
-
zookeeper 学习笔记(一) 安装、部署、部分java客户端代码
很多大型系统基本都需要一个无单点问题的分布式框架,zookeeper便满足这一需求。这次的博客,我们先进行一个最基本的安装、部署、连接。 1、首先下载zookeeper,解压,我这里选择最新的稳定版3.4.8,然后我们使用单机模拟集群,可以专门建立一个文件夹,用来放置你的zookeeper,比如: /Users/zk_chs/something/hadoop/zookeeper-3....2016-03-30 23:17:05 · 164 阅读 · 0 评论 -
kafka 学习笔记(一) 安装、部署
kafka是一个高吞吐量的分布式消息系统,整体设计为典型的发布与订阅模式。kafka内部采用zookeeper来解决配置管理、通知/协调、集群管理、master选举等问题,所以建议先对zookeeper有个基本的了解,可以看下我的zookeeper笔记(一)。 这次对于kafka只介绍一下命令行下的安装部署等操作,其它的,比如kafka在zookeeper中的存储结构、配置详解、jav...2016-04-01 00:14:29 · 249 阅读 · 0 评论 -
kafka 学习笔记(二) java客户端代码
在学习笔记(一)中,讲解了kafka的安装、部署、以及bash下进行的一些简单操作,而这次将学习kafka的java客户端代码。 1、jar包。 在maven上,我们有两种apache kafka提供的jar包: <dependency> <groupId>org.apache.kafka</groupId> <artifactId...2016-04-03 01:18:57 · 214 阅读 · 0 评论 -
zookeeper 学习笔记(二) JMX监控
上次的笔记介绍的是zookeeper的安装、部署、部分java客户端代码,这次我们使用java自带的Jconsole或jvisualvm工具进行对zookeeper进行监控。 1、首先,zookeeper并没有配置开启远程连接jmx的端口信息,而是默认开启了本地连接而已。所以,我们需要添加一些配置,这些配置位于zookeeper目录下的bin/zkServer.sh中: bin/Se...2016-04-10 01:18:15 · 691 阅读 · 0 评论