ActiveMQ/JMS dispone di un meccanismo incorporato per garantire che i messaggi che condividono un'intestazione comune (ovvero l'intestazione JMSXGroupID) vengano sempre consumati dallo stesso consumatore di una coda quando si utilizza un modello di consumatori in competizione . I consumatori di una coda sono completamente agnostici rispetto ai valori effettivi dell'intestazione, poiché la garanzia dei messaggi con un'intestazione comune viene eseguita lato server e non lato consumatore. Per ulteriori dettagli su come funziona, vedere http://activemq.apache.org/message-groups.html.in RabbitMQ/AMQP
È possibile fare una cosa simile con AMQP o con qualcosa di specifico per RabbitMQ?