
AMQP
ztejiagn
这个作者很懒,什么都没留下…
展开
-
消息中间件QPID
简介: Qpid 是 Apache 开发的一款面向对象的消息中间件,它是一个 AMQP 的实现,可以和其他符合 AMQP 协议的系统进行通信。Qpid 提供了 C++/Python/Java/C# 等主流编程语言的客户端库,安装使用非常方便。相对于其他的 AMQP 实现,Qpid 社区十分活跃,有望成为标准 AMQP 中间件产品。除了符合 AMQP 基本要求之外,Qpid 提供了很多额外的 HA转载 2013-03-27 12:14:39 · 1802 阅读 · 0 评论 -
高可用消息队列服务构建-RABBITMQ
目录(?)[+] openstack采用了一个松耦合的方式来进行各个组建之间的通信,具体来讲组建之间的通信是通过rabbitmq的消息队列进行的。 当openstack系统规模变大时,消息队列就成为了性能发挥的瓶颈。 网上有人给出了集群化的消息队列配置方案,如下: 原文:http://www.sebastien-han.fr/blog/2012/05/21/op转载 2013-05-18 12:53:46 · 1246 阅读 · 0 评论 -
openstack nova基础知识——RabbitMQ
http://www.verydemo.com/demo_c92_i156827.html nova中各个组件之间的交互是通过“消息队列”来实现的,其中一种实现方法就是使用RabbitMQ,对RabbitMQ的使用,官方文档上有一个非常好的Get Started,由浅及深,结合例子,很容易理解。现在对RabbitMQ的理解,就是利用它可以非常灵活的定制自己想要实现的消息收发机制。转载 2013-05-09 09:48:09 · 804 阅读 · 0 评论 -
openstack nova 基础知识——rpc回调机制(callback) 和rpc模块中的kombu
http://www.verydemo.com/demo_c288_i57159.html 前几篇已经知道了nova中消息是怎么发送和接收的了,但是不太明白消息被接收之后,是怎么处理的,看代码中消息接收那块传递的参数不是proxy就是callback,或者是callbacks,这个回调方法到底调用的是哪的方法呢? 从一个服务的启动程序上看,有这样一段代码: 查转载 2013-05-09 09:54:58 · 1589 阅读 · 0 评论 -
关于RabbitMQ
1 什么是RabbitMQ? RabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然: 单向解耦 双向解耦(如:RPC) 例如一个日志系统,很容易使用RabbitM转载 2013-05-14 14:56:51 · 1305 阅读 · 0 评论 -
RabbitMQ官网文档翻译 -- Highly Available Queues
官方原文:http://www.rabbitmq.com/ha.html 转载请注明:http://my.oschina.net/u/617889/blog/94113 ======================================== Highly Available Queues 高可用 queue If your RabbitMQ broker转载 2013-06-09 18:53:00 · 1146 阅读 · 0 评论 -
rabbitmq-tutorial
http://blog.ottocho.com/post/rabbitmq-tutorial-2 前言 这是我在学习官方文档时候,做的一些笔记。加上官方的文档,汇总成一个入门级的rabbitmq指引。应该算不上是翻译,很多语句我觉得不翻译比翻译更好,原创那就更说不上了。代码都调试过写上了注释。 原tutorial用了六个文章做案例,从最简单的one to one 模型,慢慢过转载 2013-08-06 20:02:45 · 1811 阅读 · 0 评论