kafka测试环境部署

原创 2016年05月31日 10:32:54

kafka 是一款分布式消息发布和订阅的系统,具有高性能和高吞吐率。

(官网地址:http://kafka.apache.org)

本文讲解在三台虚拟机中安装部署kafka集群。


1.安装独立zookeeper(kafka有自带的zookeeper,但独立安装方便集群的管理)

      参考:zookeeper测试环境部署

2.下载解压kafka

    下载kafka:http://kafka.apache.org/downloads.html

     在三台机中分别安装kafka:

     #tar zxvf  kafka_2.11-0.10.0.0.tgz

3.修改kafka配置server.properties

     #vim config/server.properties 

     1)设置broker.id 每台机取唯一值,本文中分别为0、1、2

         

     2)设置host.name,填服务器IP,本文中使用默认配置

     3)设置zookeeper.connect,zookeeper连接

         

4.启动kafka

     1)#zookeeper-3.4.6/bin/zkServer.sh start       //先启动zookeeper

     2)#kafka_2.11-0.10.0.0/bin/kafka-server-start.sh config/server.properties   //再启动kafka

5.常用命令

   启动Kafka server: 
   bin/kafka-server-start.sh config/server.properties
   停止Kafka server:
   bin/kafka-server-stop.sh  
   查看topic:
   bin/kafka-topics.sh --list --zookeeper localhost:2181
   创建 topic:
   bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
   发送消息:
   bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
   启动consumer 查看输出:
   bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning

测试环境部署

  • 2015年08月14日 15:09
  • 12KB
  • 下载

linux_centOS_5.4下部署测试环境

  • 2012年12月18日 17:30
  • 458KB
  • 下载

kafka本地测试环境搭建

Kafka(二):环境搭建&测试 需求 软件 步骤 本地zk启动 启动broker节点 创建topic如果已经存在就无需创建 查看当前topic列表 启动生产者 启动消费者 演示 模拟kafka发送日...

测试环境自动部署系统技术

  • 2017年10月26日 08:56
  • 922KB
  • 下载

禅道、BugFree测试环境部署

我们都知道,BugFree和禅道需要apache、mysql、php环境才能使用,本文介绍详细简洁的安装过程 方法/步骤 1 查看上一篇《Apache官网下载window...

迁移 linux系统,实现测试环境的快速部署

最近,我维护的cloud环境DB部分计划维护,需要在本地快速搭建一个相同的模拟环境。cloud环境的DB部分架构如下:       双机+mysql+HA+DRBD         为了实现测试环...
  • notsea
  • notsea
  • 2013年06月18日 16:18
  • 3639

持续集成之③:将代码自动部署至测试环境

持续集成之③:将代码自动部署至测试环境 一:本文在上一篇文章的基础之上继续进行操作,上一篇实现了从git获取代码并进行代码测试,本文将在上一篇的基础之上实现将代码部署至测试环境。1.1:新建一个项目...

docker+selenium web自动化测试环境的部署

docker+selenium web自动化测试环境的部署 1、使用SecureCRT或Docker Quickstart Terminal打开docker终端。 2、下载selemiun...

Pinot安装并简单部署测试环境

Pinot 是一个实时分布式的 OLAP 数据存储和分析系统。LinkedIn 使用它实现低延迟可伸缩的实时分析。Pinot 从离线数据源(包括 Hadoop 和各类文件)和在线数据源(如 Kafka...
  • cjfeii
  • cjfeii
  • 2015年07月30日 14:17
  • 1123

zookeeper测试环境部署

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务框架,包含一组简单的原语集合。通过这些原语言的组合使用,能够帮助我们解决更高层次的分布式问题。 本文讲解如何使用三台虚拟机搭建zook...
  • GeneLau
  • GeneLau
  • 2016年05月30日 14:13
  • 230
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:kafka测试环境部署
举报原因:
原因补充:

(最多只允许输入30个字)