随笔分类 - rabitMq
摘要:http://weizhifeng.net/HA-with-HAProxy-and-KeepAlived.html --参考文章 http://tech.uc.cn/?p=1031 --参考文章 http://blog.csdn.net/zhu_tianwei/article/details/411
阅读全文
摘要:基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协议是一种分布式的面向资源的网络应用层
阅读全文
摘要:工作队列的主要任务是:避免立刻执行资源密集型任务,然后必须等待其完成。相反地,我们进行任务调度:我们把任务封装为消息发送给队列。工作进行在后台运行并不断的从队列中取出任务然后执行。当你运行了多个工作进程时,任务队列中的任务将会被工作进程共享执行. 该模型适用于分发资源密集型的任务,多个消费者可...
阅读全文
摘要:RabbitMQ消息模型的核心思想是生产者不会将消息直接发送给队列。生产者通常不知道消息将会被哪些消费者接收,按照刚开始里介绍的rabbitMQ中所画的,生产者不是直接将消息发送给Queue么认识会交给Exchange,所以需要定义Exchange的消息分发模型来实现消息的分发,即发布者/订阅者...
阅读全文
摘要:rabbitmq作为成熟的企业消息中间件,实现了应用程序间接口调用的解耦,提高系统的吞吐量。1.RabbitMQ组成是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因...
阅读全文
摘要:1.RabbitMQ的用户角色分类:none、management、policymaker、monitoring、administratornone不能访问 management pluginmanagement 用户可以通过AMQP做的任何事情外列出自己可以通过AMQP登入的virtual hos...
阅读全文
摘要:RabbitMQ的主页在http://www.rabbitmq.com/。1. 安装ErlangRabbitMQ是用Erlang编写的,所以需要先安装Erlang,如果有的话跳过这步即可(我是跳过了,系统已有)。# brew install erlang2. 安装rabbitMq确保系统有Erla...
阅读全文
摘要:l JAVA平台异步消息模块JAVA平台异步消息模块,是一个针对RabbitMQ的消息发送及处理封装,包含消息的配置、发送、接收、失败重试、日志记录等,总共分为4个部分:1)RabbitMQ访问封装:JAMQP(Jar包)2)消息模块公共对象、配置读取及接口定义:JMSG(Jar包)3)消息发送端:...
阅读全文

浙公网安备 33010602011771号