简单的RabbitMQ

Posted liqunblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单的RabbitMQ相关的知识,希望对你有一定的参考价值。

// send
let amqp = require(amqplib)
let conn = amqp.connect(amqp://localhost)
let channel = createChannel()
channel.assertQueue(haha)
channel.sendToQueue(heihei, msg)
channel.close()
// receive
let amqp = require(amqplib)
let conn = amqp.connect(amqp://localhost)
let channel = conn.createChannel()
channel.assertQueue(haha)
channel.consume(heihei, msg => {
    // do something
    channel.ack(msg)
})
The official documentation is here

以上是关于简单的RabbitMQ的主要内容,如果未能解决你的问题,请参考以下文章

为啥这段代码会泄露? (简单的代码片段)

rabbitmq简单收发服务搭建

RabbitMQ六种队列模式-工作队列模式

RabbitMQ:第二章:Spring整合RabbitMQ(简单模式,广播模式,路由模式,通配符模式,消息可靠性投递,防止消息丢失,TTL,死信队列,延迟队列,消息积压,消息幂等性)(代码

RabbitMQ基础组件和SpringBoot整合RabbitMQ简单示例

代码片段 - Golang 实现简单的 Web 服务器