
Kafka
panjinxiang4217
这个作者很懒,什么都没留下…
展开
-
Kafka集群的安装和使用
Kafka是一种高吞吐量的分布式发布订阅的消息队列系统,原本开发自LinkedIn,用作LinkedIn的活动流(ActivityStream)和运营数据处理管道(Pipeline)的基础。现在它已被多家不同类型的公司作为多种类型的数据管道和消息系统使用。1 Kafka消息队列简介1.1 基本术语BrokerKafka集群包含一个或多个服务器,这种服务器被称为bro转载 2017-08-30 10:10:27 · 2451 阅读 · 0 评论 -
Zookeeper集群的安装和使用
Apache Zookeeper 由 Apache Hadoop 的 Zookeeper 子项目发展而来,现已经成为 Apache 的顶级项目,它是一个开放源码的分布式应用程序协调服务,是Google Chubby的一个开源实现。它是一个为分布式应用提供一致性服务的组件,提供的功能包括:配置管理,名字服务,提供分布式同步、队列管理、集群管理等。使用场景(即上述的功能):典型应用场景篇一,典转载 2017-08-30 09:37:08 · 502 阅读 · 0 评论 -
Kafka 集群的扩容
第一步 配置新得broker将现有的集群上任一个服务器上的kafka目录拷贝到新的服务器上修改config/server.properties中的broker.id、log.dirs、listeners创建logs.dirs指定的目录,并设定读写权限(chomd -R 777 XXX)broker.id=3log.dirs=kafka-logslisteners=PLAIN转载 2017-10-31 09:14:48 · 295 阅读 · 0 评论 -
kafka集群扩容以及数据迁移
一 kafka集群扩容比较简单,机器配置一样的前提下只需要把配置文件里的brokerid改一个新的启动起来就可以。比较需要注意的是如果公司内网dns更改的不是很及时的话,需要给原有的旧机器加上新服务器的host,不然可能会产生controller服务器从zk上拿到域名但是解析不到新机器地址的情况。 二 集群扩容后数据是不会自动均衡到新机器上的,需要采用kafka-reassign-转载 2017-10-31 09:16:31 · 674 阅读 · 0 评论