我想为多个用户使用单个连接。因此,在发布消息之前,它应该查找任何打开的连接,如果存在,则应该在其上创建通道。
当前,我正在检查服务器上的现有连接,并且能够知道打开的连接名称(对等主机和对等端口)。但是,无法使用这些功能来为新用户创建通道。
// https://github.com/cosmincav/node-rabbitmq-manager
var httpClients = require('./clients.js');
var amq =null;
client.listConnections(function (err, res) {
if (err) {
console.log(err);
} else {
console.log("listconn",res);
}
});
// Get statistics about an individual connection
function start() {
client.getConnection({
connection : '127.0.0.1:52688 -> 127.0.0.1:5672'
}, function (err, res) {
if (err) {
console.log(err);
} else {
console.log("cooName",res);
amqp = res;
}
});