2017-01-26 11 views
0

私はSpringブートアプリケーションが起動するたびにrabbitmqキューを作成したい(キューがまだ存在しない場合)。スプリングブートでRabbitMQキューを作成する

現在のアーキテクチャでは、rabbitmq adminを使用して手動でdurablキューを作成しています。しかし、我々は、彼らがビルトインされてSpring AMQPの機能

答えて

0

存在しない場合は、構成の新しいキューを検出し、耐久性のあるものを作成するために私たちのアプリケーションを、欲しい:

どのプロトコルができAMQPの仕様が記述するブローカのキュー、交換、およびバインドを構成するために使用できます。 0.8以上の仕様から移植可能なこれらの操作は、org.springframework.amqp.coreパッケージのAmqpAdminインタフェースにあります。

amqpAdmin Beanが自動設定春ブーツであるので、あなただけのQueue秒、Exchange sおよびそれらの間のBindingのために特定の@Bean Sを宣言する必要があります。

関連する問題