Open utterances-bot opened 3 years ago
QueueDeclare( "hello", //name false, //durable false, //delete when unused false, //exclusive false, //no wait nil, //arguments )
通道绑定对应消息队列 各参数含义说明: 参数1: name 队列名称 如果队列不存在就自动创建 参数2:durable 用来定义队列特性是否要持久化, true 持久化队列, false 不持久化队列; 参数3:exclusive 是否独占队列, true表示独占队列, false不独占; 参数4:autodelete 是否在消费完成后自动删除队列, true 自动删除, false 不自动删除; 参数5:arguments 额外附加参数
这是rabbitmq官网上第一种消息模型, 也就是直连模型; P: 生产者, 也就是要发送消息的程序; C: 消费者, 消息的接受者, 会一直等待消息到来; queue:消息队列, 图中红色部分。类似一个邮箱, 可以缓存消息;生产者向其中投递消息, 消费者从其中取出消息;
RabbitMQ入门之Go语言教程-(1) - Wallis
《RabbitMQ入门之Go语言教程》(1) Hello World RabbitMQ是一个开源的、使用最广的消息转发器。提供匿名消息类型,可使用多种消息协议、消
https://bomir.top/post/rabbit-go-1/