RabbitMQ Cookbook译——目录

本文仅用于学习交流,未经许可,不得作商业用途;转载请注明出处。

前言

第一章:使用AMQP

介绍

连接到服务器应用

生产消息

消费消息

使用Json对象序列化

使用RPC传输消息

广播消息

使用direct exchanges路由消息

使用topic exchanges路由消息

消息的可靠传输

消息分发到多消费者

使用消息特性

消息交换

处理无法路由的消息

第二章 更深层次理解AMQP标准

介绍

如何使消息过期

如何使消息在特定的队列过期

如何使队列过期

处理被拒绝消息或已过期消息

学习扩展:带有alternate exchange属性的exchange

学习扩展:用户ID鉴权

队列失败通知消费者

学习扩展:exchange-to-exchange

消息中嵌入消息目的地

第三章 使用RabbitMQ

介绍

使用虚拟主机

配置用户

使用SSL

配置客户端证书

通过网页管理Rabbit'MQ

配置RabbitMQ参数

使用Python开发Rabbit'MQ监控应用

开发RabbitMQ监控网站

第四章 混合技术

介绍

开发.NET客户端

使用MQTT协议,绑定Iphone应用和RabbitMQ

通过消息处理来更新Android的谷歌地图

Android后台任务发送消息

使用Qpid路由RabbitMQ消息

使用Mosquitto路由RabbitMQ消息

.NET客户端绑定WCF应用

第五章 网页应用使用RabbitMQ

介绍

使用Spring开发网页监控应用

使用Spring开发异步网页搜索引擎

使用STOMP开发网页监控应用

第六章 开发可扩展应用

介绍

创建本地集群

创建简单集群

自动添加RabbitMQ集群

介绍消费者负载均衡

创建集群的客户端

第七章 开发高可用应用

介绍

镜像队列

同步队列

优化镜像策略

多个服务器之间分发消息

创建多地集群复制

过滤和转发消息

结合高可用技术

客户端高可用

第八章 RabbitMQ性能微调

介绍

多线程和多队列

系统微调

提高带宽

使用不同的分发工具

第九章 RabbitMQ功能扩展

介绍

STOMP插件使用配置

RabbitMQ集群管理

监控Shovel插件

开发新插件——通过ODBC连接关系型数据库

第十章 基于AWS的RabbitMQ

介绍

使用RabbitMQ EC2实例

创建主镜像

使用两个EC2实例创建集群

使用AWS负载均衡

配置EC2动态绑定

处理负载峰值和资源最优化

第十一章 AMQP和云计算——RabbitMQ平台服务

介绍

RabbitMQ基于云AMQP

基于Cloud Foundry的第一款应用

基于Cloud Foundry使用RabbitMQ

第十二章 处理RabbitMQ异常

介绍

监控RabbitMQ的行为

使用RabbitMQ自检

跟踪RabbitMQ正在运行的活动

调试RabbitMQ消息处理

如何处理RabbitMQ异常重启

使用Wireshark调试

索引

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://liuxing.info/2017/06/30/Spring%20AMQP%E4%B8%AD%E6%...
    sherlock_6981阅读 16,105评论 2 11
  • 关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时...
    预流阅读 585,787评论 51 787
  • 关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时...
    中v中阅读 1,989评论 0 20
  • 关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时...
    Johnson_zx阅读 1,125评论 0 5
  • 什么叫消息队列? 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复...
    Agile_dev阅读 2,396评论 0 24