为呙神而发

HelloWorld任务模型

不使用交换机和路由,直接和队列建立联系

 

workQuene  任务模型(对helloWorld模式的增强)

让多个消费者绑定到一个消费队列,共同消费队列中的消息

如果不设置为手动应答的话,将出现无论消费者处理速度  都平均分配的情况

因此设置应答模式为手动应答

 

下面的都需要经过交换机(channel.exchangeDelare("交换机的名字,“交换机的类型(fanout)”),但不经过路由

广播模式(fanout):一条消息可以被多个消费者消费  但是发送消息时消费者必须在线,否则无法消费消息

 

路由模式direct(需要路由):在fanout模式的基础上,可以指定消息被指定路由的消费者消费,其余和广播一样

 

topic模式:和路由模式相比,使用通配符和表达式来指定路由规则

*:匹配一个字符         #:匹配多个字符

 

posted @ 2020-08-29 18:00  java奇才  阅读(114)  评论(0编辑  收藏  举报