簡體   English   中英

Spring JMS和Listener的加載

[英]Spring JMS and Loading of Listener

我們正在使用 Spring JMS 從 Oracle AQ 隊列中讀取消息。

當我們處理這些消息時,我們使用 sockets 將它們發送到供應商產品。 在啟動時,我們需要啟動與供應商的連接,以便可以發送消息。 過去幾天,我注意到在我們與供應商建立連接之前,正在從隊列中讀取消息。

有什么方法可以阻止 JMS 偵聽器啟動,直到我們所有其他 bean 都加載完畢。

您可以使用@DependsOn注釋(或depends-on XML 屬性)使您的 JMS 偵聽器等待另一個 bean(例如您的消息發送組件)被初始化。

請參閱此處的 Spring 文檔。

暫無
暫無

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

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