简单的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
posted @ 2018-11-23 17:48  王利群  阅读(132)  评论(0编辑  收藏  举报