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

kafka 延迟消费配置

消费者增加配置

增加配置:

ConsumerConfig.DELAYED_TIME_MS_CONFIG,单位为ms

测试验证

消费入口代码如下所示:

    @Overrideprotected void processRecord(ConsumerRecord<String, String> record) {String timestamotype = record.timestampType().toString();long timestamp = record.timestamp();log.info("[SocDlpAlertConsumer] processRecord timestamotype:{}, timestamp:{}", timestamotype, timestamp);String message = record.value();try {socDlpAlertTransferHandler.process(message);} catch (Exception e) {log.error("[SocDlpAlertConsumer]:process message error", e);}}

其中当timestamotype的值为CreateTime时,timestamp的值为生产者生产消息的时间。通过日志打印时间(消费者消费时间)和生产者消息作对比可以查看延迟消费效果。部分日志样例如下所示:

2025-11-01 14:55:04.185 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503448
2025-11-01 14:55:04.186 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503448
2025-11-01 14:55:04.186 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503449
2025-11-01 14:55:04.186 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503449
2025-11-01 14:55:04.186 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503450
2025-11-01 14:55:04.187 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503450
2025-11-01 14:55:04.187 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503451
2025-11-01 14:55:04.187 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503451
2025-11-01 14:55:04.187 | [task-4] | [] | com.manager.kafka.consumer.SocDlpAlertConsumer |  INFO | [SocDlpAlertConsumer] processRecord timestamotype:CreateTime, timestamp:1761979503452

通过时间戳转换,可以看到消费时间和生产时间查10分钟。

http://www.dtcms.com/a/556964.html

相关文章:

  • Win32 API 简洁版
  • RocketMQ 是什么?它的架构是怎么样的?和 Kafka 又有什么区别?
  • 企业微信网站建设方案模板下载wordpress几种系统
  • Token Activation Map to Visually Explain Multimodal LLMs
  • RHCSA-15网络管理
  • cpp 02
  • 中国建设银行官网网站忻州市城乡建设管理局网站
  • 【机器学习深度学习】强化学习与监督学习SFT、RL、RLHF、PPO、DPO
  • CSS3 框大小:深入解析与优化技巧
  • 用web端实现抠图,以及大模型本地化部署遇到坑
  • 【推荐系统9】重排模型:基于贪心、个性化的重排
  • Pandas-之Series 数据结构详解
  • 关键词解释:多视图学习(Multi-view Learning)
  • 类与对象(上):面向过程到面向对象的跨越,类的定义、封装与 this 指针等核心概念深度剖析
  • 医院手机网站中国建设银行预约网站
  • MATLAB实现模糊PID控制
  • 长沙有实力seo优化公司昆明网站seo报价
  • RuoYi-Vue3项目定制修改全攻略
  • 用Python来学微积分24-洛必达法则
  • 银川建网站全国统一核酸检测价格
  • Android WebView 最佳实践:Fragment 版本 + Token 注入 + 离线包热更新
  • 509-Spring AI Alibaba Graph Parallel Stream Node 示例
  • GitHub 热榜项目 - 日榜(2025-11-01)
  • 【愚公系列】《MCP协议与AI Agent开发》004-LLM 在应用中的典型接口模式
  • 【2025-10-31】软件供应链安全日报:最新漏洞预警与投毒预警情报汇总
  • 《网络云服务》
  • 本地南昌网站建设上海网站建设企业
  • xshell设置跳板机登录内网服务器
  • 晴天小猪历险记之Hill---Dijkstra算法
  • 【pdf-rs】color.rs 文件解析