
rabbitmq
文章平均质量分 86
天马行空波
Python/Golang后端开发
展开
-
如何保证消息队列的有序
转载自:xie.infoq.cn/article/c84491a814f99c7b9965732b1一、为什么出现顺序错乱?在生产中经常会有一些类似报表系统这样的系统,需要做 MySQL 的 binlog 同步。比如订单系统要同步订单表的数据到大数据部门的 MySQL 库中用于报表统计分析,通常的做法是基于 Canal 这样的中间件去监听订单数据库的 binlog,然后把这些 binlog 发送到 MQ 中,再由消费者从 MQ 中获取 binlog 落地到大数据部门的 MySQL 中。在这个过程中,可转载 2022-02-13 19:41:39 · 8633 阅读 · 4 评论 -
basic_consume() got multiple values for keyword argument 'queue'
在看RabbitMQ实战 高效部署分布式消息队列这本书的时候出现的问题。把channel.basic_consume(msg_consumer, queue="hello-queue", consumer_tag="hello-consumer")改成channel.basic_consume("hello-queue", msg_consumer, consumer_tag...原创 2019-01-08 16:43:28 · 9192 阅读 · 3 评论