我正在使用amqplib来连接rabbitmq.因为我正在启动一个连接,然后我已经创建了该连接的通道.并且在建立连接后,我也不关闭通道和连接,简而言之,我打开它们是为了节省时间,以避免连接建立时间.所以我的问题是我如何检查我创建的通道是否打开?代码是用node-js编写的。
hfwmuf9z1#
请使用amqplib查看rabbitMQ文档:https://www.rabbitmq.com/tutorials/tutorial-one-javascript.html他们用...
amqp.connect('amqp://localhost', function(error0, connection) { if (error0) { throw error0; } connection.createChannel(function(error1, channel) { if (error1) { throw error1; } var queue = 'hello'; channel.assertQueue(queue, { durable: false }); }); });
使用“assertQueue”,首先询问是否创建了该队列
1条答案
按热度按时间hfwmuf9z1#
请使用amqplib查看rabbitMQ文档:https://www.rabbitmq.com/tutorials/tutorial-one-javascript.html
他们用...
使用“assertQueue”,首先询问是否创建了该队列