博客专栏  >  架构   >  RabbitMQ学习教程

RabbitMQ学习教程

RabbitMQ介绍、安装以及各种场景的应用,讲解与spring的各种集成,以及集群环境的搭建和使用。

关注
263 已关注
27篇博文
  • RabbitMQ学习之Flow Control

    当RabbitMQ发布消息速度快于消费速度或者系统资源不足时,RabbitMQ将降低或阻断发布消息速度,以免服务器资源饱满而宕机,可以通过rabbitmqctl和web管理页面查看连接的状态为flow...

    2017-04-17 17:05
    1098
  • RabbitMQ学习之队列监控

    对于RabbitMQ的监控,除了服务器基本信息(硬盘、CPU、内存、IO等)以及MQ的进程和端口,我们也可以通过请求url访问管理API监控其集群和队列的情况。在java api 3.6.0以后,ch...

    2017-01-02 21:53
    2104
  • RabbitMQ学习之集群消息可靠性测试

    之前介绍过关于消息发送和接收的可靠性:RabbitMQ学习之消息可靠性及特性 下面主要介绍一下集群环境下,rabbitmq实例宕机的情况下,消息的可靠性。验证rabbitmq版本【3.4.1】。 ...

    2017-01-02 02:21
    1303
  • RabbitMQ学习之集群镜像模式配置

    1.增加负载均衡器 关于负载均衡器,商业的比如F5的BIG-IP,Radware的AppDirector,是硬件架构的产品,可以实现很高的处理能力。但这些产品昂贵的价格会让人止步,所以我们还有软件负载...

    2014-11-09 01:52
    3256
  • RabbitMQ学习之集群部署

    我们先搭建一个普通集群模式,在这个模式基础上再配置镜像模式实现高可用,Rabbit集群前增加一个反向代理,生产者、消费者通过反向代理访问RabbitMQ集群。 架构图如下:

    2014-11-09 01:01
    2173
  • RabbitMQ学习之集群模式

    RabbitMQ的集群节点包括内存节点、磁盘节点。顾名思义内存节点就是将所有数据放在内存,磁盘节点将数据放在磁盘。不过,如前文所述,如果在投递消息时,打开了消息的持久化,那么即使是内存节点,数据还是安...

    2014-11-08 23:24
    2812
  • RabbitMQ学习之spring配置文件rabbit标签的使用

    下面我们通过一个实例

    2014-11-08 17:43
    9756
  • RabbitMQ学习之messageconver插件实现(Gson)

    RabbitMQ已经实现了Jackson的消息对消息转换

    2014-11-08 17:19
    2837
  • RabbitMQ学习之基于spring-rabbitmq的RPC远程调用

    spring-rabbitmq中实现远程接口调用,主要在com.rabbitmq.spring.remoting下几个类: 发布服务端(Server):RabbitInvokerServiceExp...

    2014-11-08 15:12
    3269
  • RabbitMQ学习之基于spring-rabbitmq的消息异步发送

    spring-rabbitmq的源码到

    2014-11-08 14:44
    3359
  • RabbitMQ学习之spring整合发送异步消息(注解实现)

    实现使用Exchange类型为DirectExchange. routingkey的名称默认为Queue的名称。异步发送消息。

    2014-11-08 11:51
    5637
  • RabbitMQ学习之spring整合发送异步消息

    实现使用Exchange类型为DirectExchange. routingkey的名称默认为Queue的名称。

    2014-11-08 11:40
    7922
  • RabbitMQ学习之spring整合发送同步消息(注解实现)

    上一篇文章通过xml配置rabbitmq的rabbitTemplate,本节将使用

    2014-11-08 10:50
    3534
  • RabbitMQ学习之spring整合发送同步消息

    以下实现使用Exchange类型为DirectExchange. routingkey的名称默认为Queue的名称。

    2014-11-07 11:40
    2889
  • RabbitMQ学习之spring-amqp的重要类的认识

    对于大多数应用来说都做了与spring整合,对于rabbitmq来说。也有与spring的整合。可能通过spring的官网找到spring-amqp项目下载。spring-amqp项目包括三个子项目:...

    2014-11-07 10:51
    2427
  • RabbitMQ学习之ConntectionFactory与Conntection的认知

    在发送和接收消息重要的类有:ConnectionFactory, Connection,Channel和 QueueingConsumer。 ConntectionFactory类是方便创建与AMQP...

    2014-11-07 10:26
    1818
  • RabbitMQ学习之远程过程调用(RPC)(java)

    在一般使用RabbitMQ做RPC很容易。客户端发送一个请求消息然后服务器回复一个响应消息。为了收到一个响应,我们需要发送一个'回调'的请求的队列地址。我们可以使用默认队列(在Java客户端除外)。 ...

    2014-11-07 09:06
    3808
  • RabbitMQ学习之延时队列

    在实际的业务中我们会遇见生产者产生的消息,不立即消费,而是延时一段时间在消费。RabbitMQ本身没有直接支持延迟队列功能,但是我们可以根据其特性Per-Queue Message TTL和 Dead...

    2016-12-11 20:13
    2601
  • RabbitMQ学习之消息可靠性及特性

    下面主要从队列、消息发送、消息接收方面了解消息传递过的一些可靠性处理。

    2017-01-02 01:53
    1636
  • RabbitMQ学习之exchange总结

    前面介绍了几类exchange的作用,这个总结一下: direct:消息会被推送至绑定键(binding key)和消息发布附带的选择键(routing key)完全匹配的队列。默认有”AMQP d...

    2017-01-02 00:11
    1077
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部