![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列
BDuck2014
B-Duck-No1
Sunny~
展开
-
RabbitMQ入门学习笔记
RabbitMQ简介 RabbitMQ是个消息中间件。 Producer:发送消息的程序称为生产者 Queue:消息在RabbitMQ中存储在队列,队列上限由内存和磁盘决定。队列本质上讲就是一个大的消息缓冲区,多个生产者可以发消息到同一个队列,多个消费者可以从同一个队列获取消息。 Consumer:等待接受消息的程序称为消费者 Hello World 官方教程使用Pika作为RabbitMQ的...原创 2019-09-07 12:30:48 · 216 阅读 · 0 评论 -
理解AMQP协议和RabbitMQ的性能和可靠平衡
前言 在之前的博客中,已经使用Pika包实践操作过RabbitMQ了,借用了几个不同的Exchange实现不同功能的生产-消费模式,但是对RabbitMQ的细节还缺乏更进一步的理解。今天从AMQP协议起更仔细地来看一下MQ背后的实现。 AMQP协议 RabbitMQ通过AMQP协议通信,这就类似于HTTP客户端和服务器进行通信一样。 在AMQP中,客户端和服务器之间的通信数据是拆成帧(frame)...原创 2019-09-27 15:08:21 · 664 阅读 · 0 评论