#rabbit

RabbitMQ 常用操作

RabbitMQ简介1.首先安装erlangrpm-Uvhhttps://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm2.安装socatyuninstallsocat3.安装RabbitMQrpm-Uvhhttps://ww...
代码星球 代码星球·2020-04-12

RabbitMQ基础概念详细介绍

 https://www.jianshu.com/p/e55e971aebd8 本文对rabbitmq基础介绍,完全是为了下一篇rabbitmq性能测试做准备,让读者去了解我们需要测试的是什么样一个“东西”。 引言你是否遇到过两个(多个)系统间需要通过定时任务来同步...

使用ASP.NET MVC、Rabbit WeixinSDK和Azure快速开发部署微信后台

(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:公众号后台系统和数据都基本准备妥当了,可以来分享下我是如何开发本微信公众号的后台系统了。首先说说我对公众号后台的简单需求:读者可以方便的获取历史文章可以通过关键字查找文章可以通过发表日期查找文章基于这样的需求,也基于我的公众号可...

(转)Spring Boot(八):RabbitMQ 详解

http://www.ityouknow.com/springboot/2016/11/30/spring-boot-rabbitMQ.htmlRabbitMQ即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将Rocke...
代码星球 代码星球·2020-04-10

RabbitMQ学习之Flow Control

当RabbitMQ发布消息速度快于消费速度或者系统资源不足时,RabbitMQ将降低或阻断发布消息速度,以免服务器资源饱满而宕机,可以通过rabbitmqctl和web管理页面查看连接的状态为flow,当服务器资源不足时,连接会被blocked。连接被流控后和正常使用没有什么区别,体现可网络带宽不足情况一样。这个流控不...
代码星球 代码星球·2020-04-10

RabbitMQ学习之队列监控

对于RabbitMQ的监控,除了服务器基本信息(硬盘、CPU、内存、IO等)以及MQ的进程和端口,我们也可以通过请求url访问管理API监控其集群和队列的情况。在Java api3.6.0以后,channel接口为我们提供了如下接口:/***Returnsthenumberofmessagesinaqueue...

RabbitMQ学习之集群消息可靠性测试

之前介绍过关于消息发送和接收的可靠性:RabbitMQ学习之消息可靠性及特性 下面主要介绍一下集群环境下,rabbitmq实例宕机的情况下,消息的可靠性。验证rabbitmq版本【3.4.1】。 集群环境要求: 1.集群中至少有一台硬盘节点 2.加入集群中有一台内存节点,一台硬盘...

RabbitMQ学习之集群镜像模式配置

1.增加负载均衡器关于负载均衡器,商业的比如F5的BIG-IP,Radware的AppDirector,是硬件架构的产品,可以实现很高的处理能力。但这些产品昂贵的价格会让人止步,所以我们还有软件负载均衡方案。互联网公司常用的软件LB一般有LVS、HAProxy、Nginx等。LVS是一个内核层的产品,主要在第四层负责数...

(转)RabbitMQ学习之集群部署

http://blog.csdn.net/zhu_tianwei/article/details/40931971我们先搭建一个普通集群模式,在这个模式基础上再配置镜像模式实现高可用,Rabbit集群前增加一个反向代理,生产者、消费者通过反向代理访问RabbitMQ集群。架构图如下:设计架构可以如下:在一个集群里,有4...

RabbitMQ学习之集群模式

由于RabbitMQ是用erlang开发的,RabbitMQ完全依赖Erlang的Cluster,因为erlang天生就是一门分布式语言,集群非常方便,但其本身并不支持负载均衡。Erlang的集群中各节点是经由过程一个magiccookie来实现的,这个cookie存放在$home/.erlang.cookie中(像我...

RabbitMQ学习之spring配置文件rabbit标签的使用

下面我们通过一个实例看一下rabbit的使用。1.实现一个消息监听器ReceiveMessageListener.Java [java] viewplain copy  print?package org.springframework.amqp.core;&...

RabbitMQ学习之messageconver插件实现(Gson)

RabbitMQ已经实现了Jackson的消息转换(Jackson2JsonMessageConverter),由于考虑到效率,如下使用Gson实现消息转换。如下消息的转换类的接口MessageConverter,Jackson2JsonMessageConverter的父类AbstractJsonMessageCon...

RabbitMQ学习之基于spring-rabbitmq的RPC远程调用

http://blog.csdn.net/zhu_tianwei/article/details/40920985spring-rabbitmq中实现远程接口调用,主要在com.rabbitmq.spring.remoting下几个类:发布服务端(Server):RabbitInvokerServiceExporter...

RabbitMQ学习之基于spring-rabbitmq的消息异步发送

spring-rabbitmq的源码到http://github.com/momania/spring-rabbitmq下载,并可以下载实例代码。由于我使用的rabbitmq版本是3.0.4,部分代码做了调整。具体实例如下(创建自动删除非持久队列):1.资源配置application.properties [...

(转)RabbitMQ学习之spring整合发送异步消息(注解实现)

http://blog.csdn.net/zhu_tianwei/article/details/40919249实现使用Exchange类型为DirectExchange.routingkey的名称默认为Queue的名称。注解实现异步发送消息。1.生产者配置ProducerConfiguration.Java&nbs...
首页上一页...1213141516...下一页尾页