02 2021 档案
摘要:基于https://github.com/streadway/amqp封装了一个RabbitMQ Go客户端,使用起来更方便。 安装 go get github.com/itbsl/rabbitmq 使用 使用起来,rabbitmq只包含5个创建不同类型的RabbitMQ实例的方法,和一个关闭连接的
阅读全文
摘要:RabbitMQ相关概念介绍 RabbitMQ整体上是一个生产者与消费者模型,主要负责接收、存储和转发消息。可以把消息传递的过程想象成:当你将一个包裹送到邮局,邮局会暂存并最终将邮件通过邮递员送到收件人的手上,RabbitMQ就好比邮局、邮箱和邮递员组成的一个系统。从计算机术语层面来说,Rabbit
阅读全文
摘要:AMQP 0-9-1 和 AMQP 模型高阶概述 AMQP是什么 AMQP(高级消息队列协议)是一个网络协议。它支持符合要求的客户端应用(application)和消息中间件代理(messaging middleware broker)之间进行通信。 消息代理和他们所扮演的角色 消息代理(messa
阅读全文