`
iaiai
  • 浏览: 2197858 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centos7单机安装kafka,进行生产者消费者测试

 
阅读更多
kafka安装与测试


1、配置JDK环境

安装jdk就不写了

2、安装kafka

下载地址:http://kafka.apache.org/downloads
cd /opt
wget http://mirror.bit.edu.cn/apache/kafka/2.3.0/kafka_2.11-2.3.0.tgz
tar zxvf kafka_2.11-2.3.0.tgz
mv kafka_2.11-2.3.0 /usr/local/apps/
cd /usr/local/apps/
ln -s kafka_2.11-2.3.0 kafka


3、启动测试

(1)启动Zookeeper服务
cd /usr/local/apps/kafka
#执行脚本
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
#查看进程
jps



(2)启动单机Kafka服务
#执行脚本
bin/kafka-server-start.sh config/server.properties
#后端执行
#bin/kafka-server-start.sh config/server.properties &
#查看进程
jps


(3)创建topic进行测试
#执行脚本
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

(4)查看topic列表
#执行脚本
bin/kafka-topics.sh --list --zookeeper localhost:2181
输出:test


(5)生产者消息测试
#执行脚本(使用kafka-console-producer.sh 发送消息)
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test


(6)消费者消息测试
#执行脚本(使用kafka-console-consumer.sh 接收消息并在终端打印)
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning



删除topic
bin/kafka-topics.sh --delete --zookeeper localhost:2181 --topic test


查看kafka进程:
ps -ef|grep kafka
分享到:
评论

相关推荐

    kafka rpm 离线 安装 centos7

    centos 离线服务器安装kafka

    CentOS7安装Kafka

    CentOS7网络配置,安装JDK,安装Kafka,订阅发布以及测试

    Centos7下安装Kafka3 .pdf

    kafka Centos7下安装Kafka3 .pdf

    CentOS7下安装Kafka1

    【标题】:“CentOS7下安装Kafka1” 【描述】:这个教程主要讲述了如何在CentOS 7操作系统上安装Apache Kafka的单机版本。Kafka是一个分布式流处理平台,常用于构建实时数据管道和流应用程序。在这个场景中,我们...

    centos8安装kafka_2.11-2.4.1.docx

    综上所述,本文详细介绍了如何在 CentOS 8 上安装并配置 Kafka 2.11-2.4.1,包括了基础环境的准备、安装配置步骤以及启动测试等过程,并针对启动过程中可能出现的内存不足问题提供了相应的解决方案。

    kafka-2.11-2.4.1安装包以及linux(centos7)安装kafka-2.11-2.4.1详细文档

    在本文中,我们将深入探讨如何在Linux CentOS 7系统上安装Apache Kafka 2.4.1,基于提供的kafka_2.11-2.4.1安装包。Apache Kafka是一个分布式流处理平台,广泛应用于大数据实时处理、消息传递和日志聚合等领域。...

    CentOS7安装kafka-manager.docx

    【标题】:CentOS7上安装与配置Kafka-Manager详解 【描述】:Kafka-Manager是一款基于Web界面的工具,专为管理和监控Apache Kafka集群而设计。它提供了直观的用户界面,使得在CentOS7系统上管理Kafka集群变得简单易...

    Centos7下安装MongoDB

    Centos7下安装MongoDB Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的...

    Centos7安装Kafka.doc

    ### Centos7安装Kafka知识点总结 #### 一、安装环境准备 - **操作系统**: CentOS 7 - **软件需求**: Java(JDK),Zookeeper,Kafka #### 二、安装Java 确保CentOS 7系统已安装Java,并且版本符合Kafka的要求。 ...

    Centos7kafka2.3.03.zip

    【标题】"Centos7kafka2.3.03.zip" 涉及到的知识点主要集中在Apache Kafka在CentOS 7操作系统上的安装和配置,以及使用RPM包进行软件管理。 Apache Kafka是一个分布式流处理平台,由LinkedIn开发并贡献给了Apache...

    centos7离线安装bison

    centos7离线安装bison

    Centos7 安装kafka for Docker.md

    Centos7 安装kafka for Docker.md 存放这里,让大家下载快捷一点

    kafka在centos7上搭建及springboot集成kafka的小demo用例

    在本文中,我们将深入探讨如何在CentOS 7系统上搭建Apache Kafka,并通过Spring Boot进行集成,以便在分布式环境中实现消息传递。首先,我们需要确保具备一个支持Java的环境,因此开始时我们会设置JDK。 1. **JDK...

    KafkaManager编译后的版本,CentOS7下编译

    在这个场景中,我们讨论的是Kafka Manager的1.3.3.17版本,它已经在CentOS7操作系统上完成了编译,可供直接下载使用,避免了用户自行编译的复杂过程和时间消耗。 首先,让我们深入了解一下Apache Kafka。Kafka是一...

    centos7离线安装vim

    本教程将详细介绍如何在CentOS 7上进行离线安装Vim。 首先,你需要获得一个包含Vim安装文件的压缩包,例如在本例中是"vim_c75"。这个压缩包可能包含了所有必要的rpm包或者其他形式的安装文件,以及一个.sh脚本来...

    centos7文本安装

    CentOS 7 文本安装是 CentOS 7 操作系统的安装方式之一,它提供了一个基于文本的安装界面,用户可以通过键盘输入命令来完成安装。下面是 CentOS 7 文本安装过程中的知识点: 1. 启动机器:在安装 CentOS 7 之前,...

    lammps安装 centos7成功安装

    ### LAMMPS在CentOS 7上的安装指南 #### 概述 LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) 是一款开源的分子动力学模拟软件,广泛应用于材料科学、物理学、化学等领域。为了能在CentOS 7...

Global site tag (gtag.js) - Google Analytics