我正在尝试用angular实现兔子mq。我想用angular创建一个兔子mq消费者。我在C#中有一个生产者,可以将数据生产到兔子mq中的特定队列。
我尝试过一些用角度的类型脚本来创建consumer。但是我无法与Rabbit mq联系。
我尝试过以下类型的脚本,但对我来说不起作用。
#!/usr/bin/env node
var amqp = require('amqplib/callback_api');
amqp.connect('http://localhost:15672/', function(error0, connection) {
if (error0) {
throw error0;
}
connection.createChannel(function(error1, channel) {
if (error1) {
throw error1;
}
var queue = 'hello';
channel.assertQueue(queue, {
durable: false
});
console.log(" [*] Waiting for messages in %s. To exit press CTRL+C", queue);
channel.consume(queue, function(msg) {
console.log(" [x] Received %s", msg.content.toString());
}, {
noAck: true
});
});
});