Kafka
文章平均质量分 87
Relian哈哈
分享知识和分享苹果是不一样的,苹果会越分越少,而知识并不会因为分享而减少,知识的分享更能激荡出不一样的火花
展开
-
MQ消息积压CPU打满导致不同服务接口超时异常
Not found future which msgId is 45 when receive response. May be this future have been removed because oftimeout原创 2021-07-22 20:57:05 · 1320 阅读 · 2 评论 -
kafka角色模型与核心概念
一、Producer生产者,负责创建消息,把消息投递Kafka中二、Consumer消息者,负责接收消息,一般是本地客户端,由研发人员手动编写代码实现,连接到kafka获取消息,进行消息费三、Broker存储消息的节点。就kafka而言,Broker可以视为一个kafka服务节点或实例。一个或多个Broker实例组成了一个kafka集群四、Topic主题,kafka中的消息存储以主题单位进行分类存储。生产者将消息发送到特定的主题, 消费者订阅对应的主题并进行消费消息,即每条消息都原创 2020-06-07 01:45:47 · 2119 阅读 · 0 评论 -
Kafka的Rebalance机制可能造成的影响及解决方案
一、rebalance发生可能的时机1、分区个数的增加2、对Topic的订阅发生变化3、消费组成员的加入或离开(这个是我们最常遇到)二、kafka的rebalance机制在Kafka中,当有新消费者加入或者订阅的Topic数发生变化时,会触发Rebalance(再均衡:在同一个消费者组当中,分区的所有权从一个消费者转移到另外一个消费者)机制,Rebalance顾名思义就是重新均衡消费者消费。Rebalance的过程如下:第一步:所有消费成员都向Coordinator发送请求,请原创 2020-05-21 00:16:51 · 12853 阅读 · 3 评论 -
kafka如何保证数据的消息不丢失(最简洁)
一、kafka 本身配置层面1.1、replication.factor 默认值1创建kafka的topic时候,每个分区设置的副本数, 根据broker数量酌情设置, 但最少1个1.2、min.insync.replicas 默认值1ISR中的最小副本数小于min.insync.replicas 时候,分区不可用,将拒绝客户端的消息,通常使用小于replication.factor,当request.required.acks =all时生效二、kafka的生产者层面2.1原创 2020-05-15 00:09:16 · 2001 阅读 · 0 评论 -
kafka-manager集群管理器配置
kafka-manager是一款优秀的kafka集群管理器,提供可视化的web集群管理界面。此插件管理器由Yahoo公司提供,并在git 上开源:https://github.com/yahoo/kafka-manager1、主要功能(1)管理多个kafka集群(2)便捷的检查kafka集群状态(topics,brokers,备份分布情况,分区分布情况)(3)选择你要运行的副本(...原创 2018-07-10 19:12:56 · 1269 阅读 · 0 评论 -
kafka简述与集群配置
一、kafka简述1、简介kafka是一个高吞吐的分布式消息队列系统。特点是生产者消费者模式,先进先出(FIFO)保证顺序,自己不丢数据,默认每隔7天清理数据。消息列队常见场景:系统之间解耦合、峰值压力缓冲、异步通信。2、集群介绍(1)Kafka架构是由producer(消息生产者)、consumer(消息消费者)、borker(kafka集群的server,负责处理消息读、...原创 2018-06-16 12:57:18 · 33720 阅读 · 0 评论 -
kafka连接zookeeper异常分析
昨天晚上突然收到Spark任务的告警异常,立即打开电脑查看原由,经过一番分析查找,问题得到解决,习惯记录一下 一、直接问题现象Spark读取kafka超时, 重新连接依然超时,那就是肯定是kafka出问题了二、问题分析排查1、分析kafka日志查看其中一台kafka的broker日志,发现了如下错误查看另一台kafka日志也发现同样的错误,也不用再看其它了...原创 2019-04-25 23:06:01 · 9977 阅读 · 2 评论 -
Kafka重启出错:Corrupt index found
今天发现一台kafka broker宕掉,重启kafka broker集群发现日志中报如下错误,查阅各种资料,解决问题如下一、出现的问题Found a corrupted index file due to requirement failed: Corrupt index found, index file (/var/local/kafka/data/uws_topic-2/00...原创 2019-07-21 23:37:02 · 5688 阅读 · 5 评论