一、问题描述

今天开发了一个kafka消费者数据接收的功能,基本过程为分别启动本地的kafka服务和代码程序,在服务端手动发送消息,代码来进行接收消费。经测试,代码功能正常,但是再接收到一条kafka消息之后,便开始在后台疯狂打印日志,如图:

...
.2020-08-26 17:00:37.651 com.hikvision.js.facecompare.dao.CaptureFaceInfoDAO.insert DEBUG - <== Updates: 1
.2020-08-26 17:00:37.651 org.mybatis.spring.SqlSessionUtils DEBUG - Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@76f8de1f]
.2020-08-26 17:00:37.652 com.hikvision.js.facecompare.service.impl.KafkaConsumerListener INFO - 一条kafka消息已经入库:1598432437652
.2020-08-26 17:00:37.658 org.apache.kafka.clients.consumer.internals.ConsumerCoordinator DEBUG - Committed offset 3 for partition SNAP_IMAGE_INFO_TOPIC-0
.2020-08-26 17:00:37.912 org.apache.kafka.clients.consumer.internals.AbstractCoordinator DEBUG - Received successful heartbeat response.
.2020-08-26 17:00:38.654 org.apache.kafka.clients.consumer.internals.ConsumerCoordinator DEBUG - Committed offset 3 for partition SNAP_IMAGE_INFO_TOPIC-0
.2020-08-26 17:00:39.654 org.apache.kafka.clients.consumer.internals.ConsumerCoordinator DEBUG - Committed offset 3 for partition SNAP_IMAGE_INFO_TOPIC-0
.2020-08-26 17:00:40.654 org.apache.kafka.clients.consumer.internals.ConsumerCoordinator DEBUG - Committed offset 3 for partition SNAP_IMAGE_INFO_TOPIC-0
.2020-08-26 17:00:40.910 org.apache.kafka.clients.consumer.internals.AbstractCoordinator DEBUG - Received successful heartbeat response.
.2020-08-26 17:00:41.657 org.apache.kafka.clients.consumer.internals.ConsumerCoordinator DEBUG - Committed offset 3 for partition SNAP_IMAGE_INFO_TOPIC-0
.2020-08-26 17:00:42.656 org.apache.kafka.clients.consumer.internals.ConsumerCoordinator DEBUG - Committed offset 3 for partition SNAP_IMAGE_INFO_TOPIC-0
.2020-08-26 17:00:43.656 org.apache.kafka.clients.consumer.internals.ConsumerCoordinator DEBUG - Committed offset 3 for partition SNAP_IMAGE_INFO_TOPIC-0
...

网上查询得知,需要设置对应类的日志打印级别,设置之后还是不行。

二、解决方法

在idea全局搜索ConsumerCoordinator 类发现,不止一个jar包中包含这个类,仔细分析发现其中一个包是我在代码调试过程中手动添加的外部jar包,这个jar包已经没什么用了,于是手动将该包移除,重新启动消费端程序,再次接受kafka消息,恢复正常,因此日志频繁打印的原因应该是两个jar包冲突。

kafka报文一直打印的问题的更多相关文章

  1. kafka 通信报文格式

    1. 序列化一条消息 消息有 key 和 value kafka 提供了基础数据类型的序列化工具,对于业务的自定义类需要自行实现序列化 ProducerRecord 是对象,含 KV 和 header ...

  2. Flume+Kafka+Storm+Redis 大数据在线实时分析

    1.实时处理框架 即从上面的架构中我们可以看出,其由下面的几部分构成: Flume集群 Kafka集群 Storm集群 从构建实时处理系统的角度出发,我们需要做的是,如何让数据在各个不同的集群系统之间 ...

  3. kafka部署在云服务器(centOS 6.5),本地远程连接问题

    kafka简介 Apache Kafka发源于LinkedIn,于2011年成为Apache的孵化项目,随后于2012年成为Apache的主要项目之一.Kafka使用Scala和Java进行编写.Ap ...

  4. 最好用的 Kafka Json Logger Java客户端,赶紧尝试一下

    最好用的 Kafka Json Logger Java客户端. slf4j4json 最好用的 Kafka Json Logger 库:不尝试一下可惜了! Description 一款为 Kafka ...

  5. 孟加拉央行SWIFT攻击事件恶意木马分析(转)

    第一章 分析概述 该恶意木马样本为运行于winodws平台上的PE文件(名称:evtdiag.exe).文件大小为64KB,编译时间是2016年2月5日. 经分析,该样本为定制的攻击SWIFT客户端程 ...

  6. 基于GBT28181:SIP协议组件开发-----------第三篇SIP注册流程分析实现

    原创文章,引用请保证原文完整性,尊重作者劳动,原文地址http://www.cnblogs.com/qq1269122125/p/3941172.html,qq:1269122125. 上两章节简要的 ...

  7. UNIX网络编程——原始套接字的魔力【下】

    可以接收链路层MAC帧的原始套接字 前面我们介绍过了通过原始套接字socket(AF_INET, SOCK_RAW, protocol)我们可以直接实现自行构造整个IP报文,然后对其收发.提醒一点,在 ...

  8. 基于Https协议返回Jason字符串

    一:代码结构 二:框架结果: spring+springMvc+springJdbc 三:源代码 1:Ctrl 层 package com.todaytech.yth.gdsd.base.DataIn ...

  9. java http post/get 服务端和客户端实现json传输

    注:本文来源于<java http post/get 服务端和客户端实现json传输> 最近需要写http post接口所以学习下. 总的还是不难直接上源码! PostHttpClient ...

随机推荐

  1. (tamcat控制台乱码)在idea中运行toncat后控制台出现乱码的情况解决办法(教程附图)。

    详细教程: (tamcat控制台乱码)在idea中运行toncat后控制台出现乱码的情况解决办法(教程附图)._IT打工酱的博客-CSDN博客

  2. 攻防世界Web_python_template_injection

    题目: 就一句话啥也没有.python 模板注入.刚学菜鸡还不知道python模板有哪些注入漏洞,上网查一下.又学到一个知识点. python常用的web 模板有 Django,Jinja2,Torn ...

  3. 库存数量管理方案一:基于SQL存储过程和MERGE(结合活字格案例)

    库存更新是ERP系统的基本功能,一般包括以下动作:1.以库位编号和商品编号查询库存表,如果查询不到,则添加一行库存信息,如:(出入库)库位编号/(出入库)商品编号/(出入库)+或-数量2.以库位编号和 ...

  4. c语言结构体中的一个char数组怎么赋值?

    目录 前景提示 这里的结构体处理的步骤 一.char数组类型的处理 二.char数组指针类型的处理 三.全部代码 1. char数组 2. char数组指针 结语 前景提示 定义一个结构体,结构体中有 ...

  5. Windows server 2008 R2 多用户远程桌面配置详解(超过两个用户)

    转至:https://www.jb51.net/article/139542.htm 注意:一下是针对win2008  server r2的操作 1. 创建三个本地管理员测试用户 user01 use ...

  6. syntax error: unexpected end of file完美解决方案

    用shell编写的一个脚本,执行的时候报错:syntax error: unexpected end of file! 发生这种报错有两种原因: 第一种: 如果你是用 windows 系统编写的脚本, ...

  7. shell脚本练习案例

    转至:https://www.cnblogs.com/tui463/archive/2004/01/13/12663024.html shell脚本练习案例 案例一:通过位置变量创建系统账户及密码 分 ...

  8. Anaconda:指令 安装、更新、卸载库

    学习总结自:如何使用anaconda安装或更新自己想要的库_xiexu911的博客-CSDN博客_anaconda 安装库 打开Anaconda Prompt后,输入指令及响应 conda list: ...

  9. oracle 中的decode函数

    decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN ...

  10. SQL从零到迅速精通【规则和约束】

    1.[创建规则] 为stu_info表定义一个规则,指定其成绩列的值必须大于0,小于100,输入语句如下. USE test_db; GO CREATE RULE rule_score AS @sco ...