我正在使用带有node-amqp的 Node.js来创建一个简单的消息队列。我看到的大多数示例都执行以下操作:
- 创建连接
- 创建交易所
- 创建队列并将其绑定到 Exchange
- 通过交易所发布
在我的代码中,我省略了队列(第 3 步),因为它不用于发布。
var _connection = amqp.createConnection(_options);
_connection.on('ready', function() {
_connection.exchange('myexchange', { type: 'direct', autoDelete: false }, function(ex) {
ex.publish({hello:'world'});
});
});
这个可以吗?还是有排队的原因?