Linux 搭建 Kafka教程[通俗易懂]

Linux 搭建 Kafka教程[通俗易懂]把kafka解压到linux去配置文件中配置环境配置kafka文件内容进入kafka/config目录修改server.properties文件修改broker.id=id里面的数值不可以重复同时添加主机的ip和端口host.name=192.168.10.101listeners=PLAINTEXT://192.168.10.101:9092在下面找到log.dirs修改日志的地址修改为我们三台机器ip地址zookeeper.connect=localhost:21

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

把kafka解压到linux去配置文件中配置环境
在这里插入图片描述

配置kafka文件内容

进入kafka/config目录修改server.properties 文件

修改broker.id= id里面的数值不可以重复

在这里插入图片描述
同时添加主机的ip 和端口

host.name=192.168.10.101
listeners=PLAINTEXT://192.168.10.101:9092

在这里插入图片描述
在下面找到log.dirs修改日志的地址
在这里插入图片描述
修改为我们三台机器ip地址

zookeeper.connect=localhost:2181

在这里插入图片描述
启动kafka先要三台机器都启动zookeeper集群

把kafka分发到另外几台机器中 环境也要进行分发
在这里插入图片描述
把另外几台机器的ip 和id修改成相应的ip即可
在这里插入图片描述
修改完后直接启动服务即可

kafka-server-start.sh kafka/config/server.properties &

kafka测试创建主题

kafka-topics.sh --create --zookeeper hadoop2:2181 --replication-factor 1 --partitions 1 --topic lol

在这里插入图片描述

查看当前所有列表
kafka-topics.sh --zookeeper hadoop3:2181 -list
启动生产者
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
启动消费者
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning
删除主题
bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic test


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181303.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SpringCloud常见面试题(2020最新版)

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:ThinkWon thinkwon.blog.csdn.net/article/details/1043973…

    2021年6月26日
    95
  • web.xml配置contextConfigLocation[通俗易懂]

    web.xml配置contextConfigLocation[通俗易懂]web.xml中classpath:和classpath*:  有什么区别? classpath:只会到你的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找. 有时候会用模糊匹配的方式配置多配置文件。但是如果配置文件是在jar包里,模糊匹配就找不到了。可以用逗号隔开的方式配置多个配置文件

    2022年7月14日
    18
  • plsqldeveloper汉化包_plsql汉化包

    plsqldeveloper汉化包_plsql汉化包PLSQLDeveloper汉化补丁下载地址http://download.csdn.net/download/rxtanlian/10141249一、双击运行补丁二、选择你PLSQLDeveloper的安装目录看图三、点击蓝色三角形按钮四、继续下一步五、下一步,完成汉化六、完成七、重启你的PLSQLDeveloper效果就出来了,哈哈

    2022年10月12日
    3
  • 5G切片是否会让运营商变成“缝补匠”?运营商专家这样解读「建议收藏」

    5G切片是否会让运营商变成“缝补匠”?运营商专家这样解读「建议收藏」话题导火线:什么是网络切片?这个新概念早已随着5G的各类报道频频见于媒体。准确地说,网络切片技术可以让运营商在一个硬件基础设施中切分出多个虚拟的端到端网络,每个网络切片在设备、接入网、传输网以及核心网方面实现逻辑隔离,适配各种类型服务并满足用户的不同需求。但日前国际上一位业内专家提出,5G切片技术实现起来远没有那么容易,“比想象的要更复杂,更凌乱”,…

    2022年10月2日
    1
  • 未将对象引用设置到对象的实例–可能出现的问题总结

    未将对象引用设置到对象的实例–可能出现的问题总结

    2021年11月23日
    44
  • 静态内部类和内部类的区别_内部类不能定义为抽象类

    静态内部类和内部类的区别_内部类不能定义为抽象类今天稍微复习一下静态内部类和内部类的相关知识,平常很少用静态内部类静态内部类,不能访问外部类的非静态成员静态内部类不需要创建外部类的对象就可访问(外部类名.内部类比如newMyMain.Person().display();就创建了静态内部类对象)静态内部类可以有public、protected、默认的、private等多种类型(这个功能我倒是从来没听说,通过实验的确ok…

    2022年10月11日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号