簡體   English   中英

Spring Cloud流中的BROKER rabbitMq關閉時如何處理?

[英]How to handle when the BROKER rabbitMq is down in Spring cloud stream?

我想了解我們該如何處理經紀人本身處於關閉狀態的情況,這是RabbitMQ,我也不想嘗試RETRY機制。相反,我想檢查一下Spring Cloud流, 怎么回事?檢測RabbitMQ是否關閉 ,根據這種情況,我需要推送消息。

@AutoWired
private CachingConnectionFactory connectionFactory;

調用connectionFactory.createConnection().close()來驗證代理是否已啟動。 如果不是,您將捕獲異常。

通常,這不會打開新的連接,只會檢查共享(或緩存的)連接是否可用。

暫無
暫無

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

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