个人RabbitMQ的学习成果

背景

在研发分布式事务的最终一致性事务模式时,使用了RabbitMQ。html

在这以前也接触过RabbitMQ,但没有特别深刻的去了解它的特性与原理。此次决定系统的学习一次,因此业余时间阅读大神们的书籍和博客,学习到了不少RabbitMQ的特性与细节。git

在学习的过程当中,我使用Spring提供的Rabbit客户端 —— RabbitTemplate,在SpringBoot架构下,将这些特性基本使用了一遍,并记录在了博客中。github

源码地址为:https://github.com/XuePeng87/rabbitmq-examplespring

目录

1、RabbitMQ的HelloWorld架构

2、AMQ协议的简单理解负载均衡

3、RabbitMQ如何实现AMQ协议(读书笔记)分布式

4、RabbitMQ3.7在CentOS7下的安装(单节点)ide

5、RabbitMQ的消息属性(读书笔记)性能

6、发布消息到RabbitMQ与性能权衡(读书笔记与我的实践)学习

7、消费消息与性能权衡(读数笔记与我的实践)

8、RabbitMQ的集群原理

9、RabbitMQ的集群安装

10、使用HAProxy为RabbitMQ作负载均衡

11、使用KeepAlived为RabbitMQ的高可用的负载均衡

内容参考

《RabbitMQ实战》 —— 做者: Alvaro Videla / Jason J. W. Williams 

《深刻RabbitMQ》 —— 做者: Gavin M. Roy 

https://www.xncoding.com/2017/08/06/spring/sb-rabbitmq.html

http://www.javashuo.com/article/p-wwzmdhfg-hh.html

https://www.jianshu.com/p/b3d9e189323c

http://ju.outofmemory.cn/entry/320538

http://www.javashuo.com/article/p-vzgydjwj-ho.html

http://www.javashuo.com/article/p-mqlvxokm-w.html

https://my.oschina.net/lzhaoqiang/blog/670749

https://www.jianshu.com/p/2c2a7cfdd38a

https://www.jianshu.com/p/2c5eebfd0e95

https://hoxis.github.io/keepalived-haproxy-rabbitmq.html

相关文章
相关标签/搜索