【发布时间】:2014-06-17 12:33:08
【问题描述】:
我的问题与管理插件中显示的统计信息有关。不使用的时候 rabbitmq stats 是这样的:
我正在使用 rabbitmq 创建一个 REQ/REP 套接字。对于每个连接的客户端,都会创建一个新队列。所以我们现在有 4 个队列:
但是我不明白其他数字。
- 为什么最初有 8 个交易所? (全新安装后)
- 为什么最初有 2 个队列? (全新安装后)
- 为什么其他数字从 0 跳到 4,而我只有 2 个客户?
这是因为 REQ/REP 吗?
更新:我有两个应用程序相互通信。一方面我有
var context = require('rabbit.js').createContext('amqp://localhost');
var rep = context.socket('REP', {
prefetch: 1,
persistent: false
});
rep.connect(someIdentifier);
rep.setEncoding('utf8');
rep.on('data', function(data) {
//got a request
});
另一方面:
var context = require('rabbit.js').createContext('amqp://localhost');
var req = context.socket('REQ');
req.setEncoding('utf8');
req.connect(sameIdAsAbove);
req.on('data', function(data) {
//got a response
});
【问题讨论】: