如何从现有的开放连接中创建新渠道?

时间:2019-03-27 05:03:48

标签: node.js rabbitmq amqp node-amqp cloudamqp

我想为多个用户使用单个连接。因此,在发布消息之前,它应该查找任何打开的连接,如果存在,则应该在其上创建通道。

当前,我正在检查服务器上的现有连接,并且能够知道打开的连接名称(对等主机和对等端口)。但是,无法使用这些功能来为新用户创建通道。

// 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;

    }
});

0 个答案:

没有答案