2013-12-11 12 views
6

ActiveMQ/JMS einen eingebauten Mechanismus hat, um sicherzustellen, dass Nachrichten, die einen gemeinsamen Header (nämlich die JMSXGroupID Header) gemeinsam nutzen, werden immer durch die gleichen Verbraucher einer Warteschlange verbraucht, wenn ein konkurrierendes Verbraucher Muster mit . Die Konsumenten einer Warteschlange sind von den tatsächlichen Header-Werten völlig unabhängig, da die Garantie von Nachrichten mit einem gemeinsamen Header serverseitig und nicht konsumentenseitig erfolgt. Weitere Informationen zur Funktionsweise finden Sie unter http://activemq.apache.org/message-groups.html.Nachricht Gruppen in RabbitMQ/AMQP

Macht so etwas mit AMQP oder mit etwas RabbitMQ spezifisch?

Antwort

3

Ab dem Zeitpunkt diese Antwort geschrieben wird, ist dies nicht möglich, mit AMQP allein und wird die Arbeit auf der Anwendungsseite der Dinge erfordern. RabbitMQ plant, so etwas in der Zukunft zu implementieren, aber es ist nicht für eine baldige Veröffentlichung oder Entwicklung geplant.

Referenz: https://twitter.com/old_sound/status/410898209788411904