apache-kafka - 每 X 分钟轮询一次来自 kafka 主题的消息
问题描述
我想知道在我的 Kafka Streams 应用程序或 Spring-Kafka 中;
有没有一种方法可以让我在某个时间间隔内从某个主题中读取我的消息。
假设每 5 分钟读取 1000 条记录。
从一个主题中读取 1000 条记录,再次等待 5 分钟,再次消费 1000 条消息。
我已经阅读了 .poll() 文档,但它并没有做我真正想要的。它说
The configuration poll.ms is the maximum "blocking time" within poll() if no data avaliable.
像一个缓慢的通知处理一样思考。我可以使用消费者、生产者 api 或使用 kafka 流来处理这个问题吗?
谢谢 !
解决方案
推荐阅读
- c - 如何在C中递归地反转整数向量(数组)?
- ios - 绑定到索引的集合视图数组
- python - 如何 cv2.imshow 存储在 Numpy 数组中的图像?
- reactjs - 未找到模块:无法解析 '../../assets/img-3.jpg' in ''
- html - 导入错误:golang.org/x/net/html 与 html
- html - 我的滚动条隐藏在带有溢出滚动的固定 div 后面
- html - css - 我无法移动导航菜单
- python - Numpy - 不可能用 3 个矩阵执行矩阵乘积
- javascript - 当我尝试使用 js 敲除在 asp .net mvc5 中上传图像时,HttpPostedFileBase null?
- javascript - React.js 应用程序发送多个 POST 请求而不是单个请求