繁体   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