首页 > 其他分享 >kafka安装-mac

kafka安装-mac

时间:2024-10-31 15:45:47浏览次数:3  
标签:-- 9092 server topic mac sh kafka 安装

kafka安装-Mac

mac和linux安装kafka方式一样

1.下载安装

官网下载:https://kafka.apache.org/downloads ==》kafka_2.13-3.3.1

image.png

这里安装3.31版本,kafka的安装包版本不区分windows和Linux,都用的一个包,包含windows和Linux的执行脚本。

kafka1.x,2.x版本强依赖zk(记录broker,leader-follow信息…………,集群依赖zk协调等),在kafka2.8.0以后是可以不使用zk的,采用其它方式存储这些信息,称为kraft模式。kafka包里面包含了zk,也可以自己单独部署一个。

  • jdk版本最低要求1.8(后期应该要更新版本)

下载后解压即可。

2.基本操作

进入bin目录,为所有kafka相关命令添加可执行权限==》chmod +x kafka-*

启动kafka

-- 启动方式1:进入kafka目录(结合zk)
./bin/kafka-server-start.sh config/server.properties
./bin/kafka-server-start.sh  -daemon config/server.properties #后台启动

基本命令

#查看所有topic
./kafka-topics.sh --bootstrap-server localhost:9092 --list
./kafka-topics.sh --bootstrap-server localhost:9092 --describe  #主题详细信息
#某个主题详细信息
 ./kafka-topics.sh --bootstrap-server localhost:9092 --describe  --topic my-topic-1


#创建topic, my_topic1 ,1副本,8***分区
./kafka-topics.sh --bootstrap-server localhost:9092 --create --topic my_topic1 --replication-factor 1 --partitions 8

# 增加分区 (其实是改分区数  只能增加不能减少  因为:分区无法被删除)
 ./kafka-topics.sh --bootstrap-server localhost:9092 --alter --topic my_topic1 --partitions 10

# **创建生产者(控制台)**,topic不存在的话会新建,分区数1(这个取决于配置文件的配置)
./kafka-console-producer.sh --broker-list localhost:9092 --topic my-topic

#创建消费者(控制台)
./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic my-topic --from-beginning --consumer.config ../config/consumer.properties

#**kafka终止命令**
./kafka-server-stop.sh 


标签:--,9092,server,topic,mac,sh,kafka,安装
From: https://www.cnblogs.com/cutesheep/p/18517966

相关文章

  • 专业视频剪辑软件 Premiere Pro (PR) 轻松获取全版本安装使用
    一、软件简介1.1软件背景AdobePremierePro(简称PR)是由Adobe公司开发的一款功能强大的视频编辑软件。自推出以来,PR已成为广告制作、电视节目和网络视频内容创作的首选工具之一。其高质量的编辑画面、强大的兼容性以及与Adobe其他软件的紧密集成,使得PR在影视后期剪辑领域具有......
  • 【解决MongoDB安装难题!】计算机丢失VCRUNTIME140D.dll?一招教你快速修复!
    在安装或运行Java的MongoDB相关程序时,如果遇到“无法启动此程序,因为计算机丢失VCRUNTIME140D.dll”的错误,通常是由于缺少MicrosoftVisualC++Redistributable包。VCRUNTIME140D.dll是VisualC++2015-2019Redistributable的一部分,用于支持C++应用程序的运行时库。以下是解......
  • 学习笔记490—mac版本向日葵远程控制 忘记解锁密码如何解决
    mac版本向日葵远程控制忘记解锁密码如何解决卸载重新安装还是无法进入解决办法:一、删除配置文件1、首先进入Mac端cd/etc目录并查看目录清单(命令如下) cd/etclsorayconfig.conf#确认存在orayconfig.conf文件2、执行删除命令(记住管理员运行删除)sudorm-fo......
  • 015_Kafka
    1kafka简介削峰填谷kafka的主要架构1)Producer:消息生产者,就是向kafkabroker发消息的客户端;2)Consumer:消息消费者,向kafkabroker取消息的客户端;3)ConsumerGroup(CG))::消费者组,由多个consumer组成。消费者组内每个消费者负责消费不同分区的数据,一个分区只能由一......
  • 国产操作系统成功安装微信
    微信目前几乎是上网必备软件,不仅在移动设备上普遍使用,也因其文件处理能力强、与移动设备端可同步,其在电脑上也普遍使用。随着国产操作系统的蓬勃发展,使用该系统的用户越来越多,但微信官网上的微信安装包没有支持国产操作系统的。经过本人的长时间搜索下载与安装试用,发现了一个可......
  • Adobe Animate 2025 v25.0 (macOS, Windows) - 动画制作
    AdobeAnimate2025v25.0(macOS,Windows)-动画制作Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD请访问原文链......
  • Adobe After Effects 2025 v25.0 (macOS, Windows) - 后期特效
    AdobeAfterEffects2025v25.0(macOS,Windows)-后期特效Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD请访问......
  • Adobe Illustrator 2025 v29.0 (macOS, Windows) - 矢量绘图
    AdobeIllustrator2025v29.0(macOS,Windows)-矢量绘图Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD请访问原......
  • Adobe Character Animator 2025 v25.0 (macOS, Windows) - 动作捕获动画软件
    AdobeCharacterAnimator2025v25.0(macOS,Windows)-动作捕获动画软件Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、Ad......
  • Adobe Bridge 2025 v15.0 (macOS, Windows) - 集中管理创意资源
    AdobeBridge2025v15.0(macOS,Windows)-集中管理创意资源Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD请访......