応答キューにリスナーをセットアップしました。それらをマスター (メッセージがキューに入れられる場所) にのみ配置し、他のサーバーには応答キューへのリスナーを持たないようにします。他のすべてのキューへのリスナーが必要です。
Spring AMQP では、リスナーの同時実行数を 0 に設定することはできません。そのため、スレーブ サーバーの応答キューに 0 のリスナーを設定することはできません。
応答キューのスレーブ サーバーで同時実行数を 0 に設定するにはどうすればよいですか?
応答キューにリスナーをセットアップしました。それらをマスター (メッセージがキューに入れられる場所) にのみ配置し、他のサーバーには応答キューへのリスナーを持たないようにします。他のすべてのキューへのリスナーが必要です。
Spring AMQP では、リスナーの同時実行数を 0 に設定することはできません。そのため、スレーブ サーバーの応答キューに 0 のリスナーを設定することはできません。
応答キューのスレーブ サーバーで同時実行数を 0 に設定するにはどうすればよいですか?
auto-startup="false"
リッスンするコンテナーのみを使用start()
します。
春のプロファイルを使用してそれを行うことができました。「マスター」プロファイルをすべてのリスナー Bean に追加し、マスター サーバーでのみマスター プロファイルをアクティブ化しました。
プロファイルを使用して開始するためのいくつかの優れた記事
http://diarmuidmoloney.wordpress.com/2012/04/07/spring-environments/
http://maciejwalkowiak.pl/blog/2012/03/27/spring-3-1-profiles-and-tomcat-configuration/