docs for amqplib (AMQP 0-9-1 NodeJS API)描述了
Channel#checkQueue
如下...
检查队列是否存在。如果指定的队列不存在,这将使该通道处于空白状态;如果确实存在,则进入下一轮!
假设我正确理解“取消频道”的含义为“取消频道”,那么此功能有什么用?如果这不是一个安全的检查,将其用“ checkQueue”来表达似乎是非常误导的。
类似地,对于Channel#checkExchange
检查是否存在交换。如果不存在,该通道将关闭,并显示错误消息。如果确实存在,那就开心吧。
我错过了什么吗?或者这几乎没有用?我想可以重新创建频道,但不能不损失频道范围的活动。