rabbitmq
文章平均质量分 76
Anur
这个作者很懒,什么都没留下…
展开
-
RabbitMQ 在 Spring Boot 进阶之交换器 Topic Exchange
上文中说到,文件上传服务器有这么多的需求:给所有用户一点奖励,还要记录一条日志,甚至还要通知某某人去对上传的资料进行审核。 那如果我们不想这么做了,我们想要的是:只有上传达到15m的才给奖励某些类型的文件不需要进行审核那怎么来设计我们的消息中间件呢?这时候就需要我们的Topic交换器了Topic交换器将路由键和某模式进行匹配。此时队列需要绑定要一个模式上。符号“#”...原创 2018-05-01 21:56:29 · 440 阅读 · 0 评论 -
RabbitMQ 入门 与 RabbitMQ 在 Spring Boot 中的使用
Message Broker与AMQP简介Message Broker是一种消息验证、传输、路由的架构模式,其设计目标主要应用于下面这些场景:消息路由到一个或多个目的地消息转化为其他的表现方式执行消息的聚集、消息的分解,并将结果发送到他们的目的地,然后重新组合相应返回给消息用户调用Web服务来检索数据响应事件或错误使用发布-订阅模式来提供内容或基于主题的消息路由AMQP是Ad...转载 2018-04-26 09:37:47 · 359 阅读 · 0 评论 -
RabbitMQ 在 Spring Boot 进阶之交换器 Direct Exchange
上篇文章中我们只看到了的生产者的消息发送与消费者的消息消费,实际上它隐藏了rabbitMQ中一个重要的环节。 上篇文章中,我们在生产者中直接定义了消息送达队列的名字@Componentpublic class Sender { @Autowired private AmqpTemplate rabbitTemplate; public void send()...原创 2018-04-26 19:50:01 · 1871 阅读 · 0 评论 -
RabbitMQ 在 Spring Boot 进阶之交换器 Fanout Exchange
最好阅读一下上篇文章《 RabbitMQ 在 Spring Boot 进阶之交换器 Direct Exchange》还是这个业务,它负责资料的上传。它之前的需求是,不同的用户上传后,后续的处理不同。普通用户上传资料后,可以获得一定的积分。内部人员上传资料后,不需要积分,但它会增加一定的业绩。现在又来了一个需求我们不需要积分和业绩了,要给所有用户一点奖励,还要记录...原创 2018-04-28 13:56:23 · 541 阅读 · 0 评论