2017-01-26 7 views
0

Ich möchte rabbitmq Warteschlangen jedes Mal startet meine Frühjahr Boot-Anwendung erstellen (wenn Warteschlangen nicht bereits vorhanden ist).mit Federverschluß

In der aktuellen Architektur, wir durabl Warteschlangen rabbitmq Admin mit manuell erstellen. Aber wir wollen, dass unsere Anwendung, neue Warteschlangen in der Konfiguration zu erkennen und dauerhaft diejenigen zu schaffen, wenn sie nicht existieren

Antwort

0

Das eingebaut ist Merkmal Spring AMQP:

Die AMQP-Spezifikation beschreibt, wie das Protokoll kann verwendet werden, um Warteschlangen, Exchange und Bindungen auf dem Broker zu konfigurieren. Diese Operationen, die ab der 0.8-Spezifikation und höher portierbar sind, sind in der AmqpAdmin-Schnittstelle im org.springframework.amqp.core-Paket enthalten.

Da amqpAdmin Bean automatisch konfiguriert von Spring-Boot, müssen Sie nur bestimmte @Bean s für Queue s erklären, Exchange s und Binding s zwischen ihnen.

Verwandte Themen