小编Kat*_* S.的帖子

RabbitMQ 批量消费消息并一次性确认所有消息

我有一个 RabbitMQ 队列,我在其中发布数千条消息。我需要一个后台服务来:

  • 批量检索消息,每组消息 100 条
  • 将这 100 条消息存储在数据库中
  • 一次性确认全部 100 条消息
  • 继续处理下一批 100 条消息

我正在使用 RabbitMQ 客户端来监听消息,但我不知道如何“批处理”它们。

有没有人有一个关于如何一次获取 100-100 条消息并在将它们保存在数据库中后立即确认所有消息的工作示例?

提前非常感谢

c# rabbitmq batch-processing consumer

11
推荐指数
1
解决办法
9374
查看次数

标签 统计

batch-processing ×1

c# ×1

consumer ×1

rabbitmq ×1