RabbitMQ
文章平均质量分 54
crainnogao
这个作者很懒,什么都没留下…
展开
-
【RabbitMQ】rabbitmq基本原理与入门HelloWorld
最近在学习RabbitMQ相关的知识,主要是通过一些demo进行理解和掌握,具体的原理机制什么的,理解起来比较困难,所以看得也不多,下面是我的一些学习感悟及demo实例。接下来关于RabbitMQ的一些学习都是基于以为大神的博客。在学完大神的博客之后,我对RabbitMQ有了很深入的理解,但是,我发现我所谓的理解脱离了最基础的概念,所以刚学完的时候又恍然大悟,又半知半解,后来跟同事讨论了一...原创 2018-04-25 18:51:44 · 333 阅读 · 0 评论 -
【RabbitMQ】rabbitmq交换器fanout类型
生产者:package mq.fanout;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;import java.io.IOException;import java.util.Date;...原创 2018-04-25 19:43:34 · 324 阅读 · 0 评论 -
【RabbitMQ】rabbitmq交换器direct类型
demo意图:本次展示的demo意在消费对应的不同类型的日志类型。生产者:package mq.direct;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;import java.io.I...原创 2018-04-25 20:03:06 · 507 阅读 · 0 评论 -
【RabbitMQ】rabbitmq交换器topic类型
生产者:package mq.topic;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;import java.io.IOException;import java.util.UUID;i...原创 2018-04-25 20:13:32 · 499 阅读 · 0 评论 -
【RabbitMQ】多个消费者情况下的应答机制、队列信息持久化、公平转发
1、消息应答执行一个任务需要花费一定的时间。期间会发生一些意想不到的状况,比如其中一个消费工作者服务器中断。这样我们会丢失它正在处理的信息。我们也会丢失已经转发给这个工作者且它还未执行的消息。但是,我们不希望丢失任何任务(信息)。当某个工作者(接收者)被杀死时,我们希望将任务传递给另一个工作者。为了保证消息永远不会丢失,RabbitMQ支持消息应答(message acknowledgmen...转载 2018-04-25 20:32:54 · 6559 阅读 · 0 评论 -
【RabbitMQ】spring整合rabbitmq 文件配置、demo完整示例
之前讲了基于java配置的简单的小demo,现在结合一下spring进行整合。其实原理跟之前差不多的,只是改成了xml的配置。1、创建工厂连接<rabbit:connection-factory id="connectionFactory" host="127.0.0.1" ...原创 2018-04-27 17:33:45 · 4423 阅读 · 3 评论