当前位置: 首页 > news >正文

kafka踩坑

问题:项目中用到kafka作为消息中间件,因为现在是开发阶段,试了一次没问题之后就没在管,今天又要测试kafka相关功能,发现消息发送者能够正常发送消息,但是消费者怎么也就收不到数据。然后经过各种百度进行了如下的一系列操作,终于可用了

解决方法:

  1. 首先停止kafka
    进入到kafka的bin目录下,停止kafka:
    ./kafka-server-stop.sh …/config/server.properties
  2. 查看server.properties命令,看logdir的目录,换个目录或者删除目录中的数据
    vi server.properties
  3. 停止zookeer,进入到zookeeper 的bin目录下,执行:
    ./zkServer.sh stop
  4. 同理查看zookeeper配置文件,修改dataDir的路径或者删除目录中的数据
    vi zoo.cfg(conf目录下的)
  5. 重启zookeeper,进入到zookeeper 的bin目录下,执行:
    ./zkServer.sh start
  6. 重启kafka,进入到kafka的bin目录下,执行:
    ./kafka-server-start.sh …/config/server.properties
    查看kafka启动是否有错误,如果没有错误,以后台方式执行
    ./kafka-server-start.sh -daemon …/config/server.properties

记录几个常用命令

  • 创建主题:./kafka-topics --zookeeper.sh localhost:2181 --create --topic test123 --partitions 2 --replication-factor 1
  • 查看主题:./kafka-topics --zookeeper.sh localhost:2181 --list
  • 发送消息:./kafka-console-producer.sh --broker-list localhost:9092 --topic test123
  • 消费消息:./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test123 --from-beginning
  • 查看消息消费:./kafka-consumer-groups.sh --bootstrap-server localhost:9092 --group groupname --describe

虽然问题解决了,但是kafka内部原理根本不了解,在这立个flag,学习kafka!

http://www.lryc.cn/news/133386.html

相关文章:

  • 让你专注于工作的电脑桌面日程提醒软件
  • 62页智慧产业园区数字化综合解决方案PPT
  • 苹果开发者账号注册方法简明指南
  • SQL-每日一题【1321. 餐馆营业额变化增长】
  • PyCharm PyQt5 开发环境搭建
  • 2023-08-17 Untiy进阶 C#知识补充8——C#中的日期与时间
  • SPSS--如何使用分层分析以及分层分析案例分享
  • 时序数据库influxdb笔记
  • 8月18日上课内容 Haproxy搭建Web群集
  • 【高阶数据结构】红黑树详解
  • 树莓牌4B安装Centos8
  • SQL Monitor Crack,PostgreSQL监控的传入复制图表
  • 软件测试技术之单元测试—工程师 Style 的测试方法(3)
  • Ubuntu中安装OpenSSL
  • CW4-6A-S、CW4-10A-S、CW4-20A-S、CW4-30A-S螺栓式滤波器
  • 课程项目设计--项目设计--宿舍管理系统--vue+springboot完成项目--项目从零开始
  • 【Linux】Linux下常用搜索命令及其常用选项小结
  • web APIs-练习五
  • MySQL——基础——外连接
  • spring boot 实现Redisson分布式锁及其读写锁
  • java-IONIO
  • Python学习笔记_基础篇(十一)_socket编程
  • C#8.0本质论第三章--更多数据类型
  • 浅拷贝与深拷贝
  • 背包 问题
  • 蓝牙资讯|安卓将加强耳机音量监控,耳机查找功能将更加普遍
  • vue,element。监听快捷键粘贴图片,添加到el-upload的列表。
  • 时序预测 | MATLAB实现基于CNN-BiLSTM卷积双向长短期记忆神经网络的时间序列预测-递归预测未来(多指标评价)
  • 编织梦想:SpringBoot AOP 教程与自定义日志切面完整实战
  • AssignableTypeFilter 和 AnnotationTypeFilter什么区别?