nodejs amqplib如何更换端口简单的更换
时间: 2023-11-27 19:53:05 浏览: 74
修改端口方法
AMQP库连接的默认端口是5672,如果您想更改端口,可以将连接URL中的端口号更改为您想要使用的端口号。具体来说,在使用amqplib库的时候,您可以在连接对象的options属性中设置不同的端口。
代码示例:
```
const amqp = require('amqplib');
const connectionUrl = 'amqp://localhost:5673'; // 更改为您想要使用的端口号
const q = 'hello';
amqp.connect(connectionUrl).then(function(conn) {
return conn.createChannel().then(function(ch) {
const ok = ch.assertQueue(q, {durable: false});
return ok.then(function(_qok) {
ch.sendToQueue(q, Buffer.from('hello world!'));
console.log(" [x] Sent 'hello world!'");
return ch.close();
});
}).finally(function() {
conn.close();
});
}).catch(console.warn);
```
在上面的示例中,我们将连接URL的端口号更改为5673。这将使AMQP连接使用端口5673,而不是默认的5672端口。
阅读全文