0

我是否必须使用 jetty 嵌入式服务器来测试我在 Spring 项目中的活动 mq 结构?任何帮助,将不胜感激。

4

2 回答 2

1

请参阅 ActiveMQ 的以下链接:

于 2012-04-26T08:58:59.927 回答
0

首先,为您的侦听器容器 bean 添加上下文,如下所示:

<bean id="sampleListenerContainer" class="org.springframework.jms.listener.DefaultMessageListenerContainer">
    <property name="concurrency" value="20-100"/>
    <property name="connectionFactory" ref="connectionFactory"/>
    <property name="destination" ref="sampleDestination"/>
    <property name="messageListener" ref="sampleListenerConsumer"/>
</bean>

第二,

DefaultMessageListenerContainer container = BeanProvider.getBeanFactory().getBean("sampleListenerContainer", DefaultMessageListenerContainer.class);
container.start();

相似地,

container.stop();
于 2012-12-04T09:40:10.670 回答