python - 批量处理来自rabbitmq的消息
问题描述
我需要将消息批量加载到数据库中。我想出了如何阅读几条消息(预取),但我无法弄清楚我如何理解我收到的消息是队列中的最后一条,不再需要预期(这种情况发生在prefetch 的值!= 队列中的消息数)。
请告诉我如何解决这个问题。我使用 pika 库中的 SelectConnection适配器连接到 rabbitmq。
解决方案
推荐阅读
- java - Java Executor 获得第一个匹配条件的结果
- javascript - 在 node.js 中的文件之间共享变量
- php - 是否有可能在 PhPMyAdmin 中将所有实例添加到一行而不是四个?
- amazon-web-services - Addressable 1.8.5 无法从 AWS S3 加载远程场景的问题
- c - 无约束内联汇编的引用变量
- java - 返回类型错误 - 返回类型不兼容
- python - Python NAT 打孔
- excel - MS excel中的行号和分区
- python - 2D Ising 模型 - Metropolis 算法:
- forth - 保存并重新启动第四个“图像”