簡體   English   中英

如何在spring-rabbitmq + spring cloud中手動從偵聽器斷開頻道

[英]How to disconnect a Channel manually from listener in spring-rabbitmq + spring cloud

我已經使用Spring Cloud + Spring Boot創建了RabbitMQ應用程序,並基於以下邏輯:我正在關閉通道,該通道將停止分配的偵聽器接受請求。

當我使用channel.close()方法關閉通道時,可以看到該通道已自動創建並再次調用了偵聽器。

有什么方法可以禁用自動創建頻道嗎?

聽起來您正在使用偵聽器容器; 您不得close()其頻道。

您需要改為stop()容器(這將關閉通道)。

確切的操作方式取決於您使用框架的方式-編輯問題以顯示配置和您的偵聽器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM