Používam SpringAMQP so šablónou Rabbit Ako posielať správy priamo do frontoch vynechaním Exchange? Ako to môžem urobiť?
odpovede:
6 pre odpoveď č. 1Ako to môžem urobiť?
Nemôžete, vydavatelia nevedia o frontoch; len výmeny a smerovacie kľúče.
Všetky fronty sú však viazané na predvolenú výmenu (""
) s názvom frontu ako jeho smerovacím kľúčom.
Ak používate jarné AMQP RabbitTemplate
, je nakonfigurovaný na predvolené zverejnenie na predvolenú výmenu, takže môžete použiť
convertAndSend("myQueue", "foo")`
Alebo dokonca...
template.setDefaultRoutingKey("myQueue");
potom
template.convertAndSend("foo");
alebo
template.send(aMessage);