[英]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.