Kafka 消费者“group_name”组正在永远重新平衡

news/2024/6/18 2:09:54 标签: kafka, 分布式

目录

  • 一、场景
    • 1.1、场景应用环境
    • 1.2、 问题重现
  • 二、问题分析
  • 三、解决方案

一、场景

1.1、场景应用环境

  • 卡夫卡:2.11-1.0.1。
  • 主题:并发度为 5 且分区为 5 。

1.2、 问题重现

  • 当应用程序重新启动并且在分区分配之前在主题上发布消息时,主题的 5 个消费者找到组协调器并向组协调器发送加入组请求。预计会得到团体协调员的答复,但没有收到任何答复,并且在Kafka服务器日志中找不到DEBUG 日志级别的相关日志。

  • 运行描述消费者组命令时,出现以下结果:
    a. 消费群体正在重新平衡。
    b. 老消费者,有一定滞后性。
    c. 具有一些随机名称的新消费者。随着时间的推移,新的消费者数量不断增加。
    d.新消息发布在主题上,但消费者没有收到。
    e.heartbeat 和 session.time.out 设置为默认值。

  • 如果消息在主题及其使用者的分区分配之前发布,则会出现此问题。

二、问题分析

  • 假设应用程序在消费者组中具有以下消费者:

    a. 消费者A收听Topic1。


http://www.niftyadmin.cn/n/4963314.html

相关文章

Apache Doris 入门教程36:文件分析和文件缓存

文件分析 通过 Table Value Function 功能,Doris 可以直接将对象存储或 HDFS 上的文件作为 Table 进行查询分析。并且支持自动的列类型推断。 使用方式​ 更多使用方式可参阅 Table Value Function 文档: S3:支持 S3 兼容的对象存储上的文…

精益求精:通付盾安卓应用加固升级,为移动安全保驾护航!

在如今竞争激烈的移动应用领域,保障应用资源的安全性成为刻不容缓的任务。最近,通付盾针对资源加密方案进行了全面升级,大幅增强了其兼容性,实现了更全面的资源文件类型保护。这次升级为移动应用的安全性和稳定性迈出了坚实的一步…

LeetCode千位分隔数

给你一个整数 n,请你每隔三位添加点(即 “.” 符号)作为千位分隔符,并将结果以字符串格式返回。 示例 1: 输入:n 987 输出:“987” 示例 2: 输入:n 1234 输出&…

利用torchvision库实现目标检测与语义分割

一、介绍 利用torchvision库实现目标检测与语义分割。 二、代码 1、目标检测 from PIL import Image import matplotlib.pyplot as plt import torchvision.transforms as T import torchvision import numpy as np import cv2 import randomCOCO_INSTANCE_CATEGORY_NAMES …

【图论】最小生成树的应用

一.题目 P1550 [USACO08OCT] Watering Hole G - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 二.分析 1.我们是要使所有的农场都要有水 2.可以从起点引水,也可以互相引水。 3.费用要最小 这时我们可以想到最小生成树,建立一个虚拟节点即可。思路一…

Docker容器与虚拟化技术:Gitlab账户注册

目录 一、实验 1.gitlab 一、实验 1.gitlab (1) 概念 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。 (2)官网 The DevSecOps Platform | GitLab (3&#…

drools8尝试(加单元测试)

drools8的maven模板项目里没有单元测试, 相比而言drools7有个非常好的test senorios 那就自己弄一个 文件是.http后缀的,写了个简单的例子如下 //测试交通违章 POST http://localhost:8080/Traffic Violation accept: application/json Content-Type: application/json{&q…

视频集中存储/直播点播平台EasyDSS内核无法启动是什么原因?

视频推拉流EasyDSS视频直播点播平台,集视频直播、点播、转码、管理、录像、检索、时移回看等功能于一体,可提供音视频采集、视频推拉流、播放H.265编码视频、存储、分发等视频能力服务。 有用户反馈,下载了视频直播点播平台EasyDSS最新版本&a…