0

我在回复队列上设置了侦听器,我希望那些只在主服务器上(消息从那里排队),其他服务器应该没有回复队列的侦听器。他们应该有所有其他队列的侦听器。

Spring AMQP 不允许将侦听器并发设置为 0。所以我不能设置 0 个侦听器来回复从属服务器上的队列。

如何在从属服务器上为回复队列设置 0 并发?

4

2 回答 2

0

auto-startup="false"仅使用start()您要收听的容器。

于 2014-05-09T12:51:58.610 回答
0

我可以使用弹簧型材来做到这一点。我刚刚将“主”配置文件添加到所有侦听器 bean 并仅在主服务器上激活主配置文件。

从使用配置文件开始的几篇不错的文章

http://diarmuidmoloney.wordpress.com/2012/04/07/spring-environments/

http://maciejwalkowiak.pl/blog/2012/03/27/spring-3-1-profiles-and-tomcat-configuration/

于 2014-05-09T09:50:02.197 回答