最近在nodejs使用了amqplib--rabbitmq的nodejs客户端。封装在了express中,先来代码。
1 var amqp = require('amqplib/callback_api'); 2 var config=require('../config/config'); 3 var log=require('../util/loghelp'); 4 function fail(err, conn) { 5 log.error(err); 6 if (conn) conn.close(); 7 } 8 exports.StartConsumer=function (action,qname) { 9 function on_connect(err, conn) {