消息队列
文章平均质量分 94
情情说
欢迎关注我的微信公众号:情情说,分享工作、学习和生活 ~
展开
-
RabbitMQ实战:消息通信模式和最佳实践
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。通过前2篇的介绍,了解了消息通信的主要元素和交互过程,以及如何运行和管理RabbitMQ,这篇将站在开发模式的角度理解「面向消息通信」带来的好处,以及在各种场景下的最佳实践。通过介绍,你会了解到:面向消息通信的好处发后即忘模型用RabbitMQ实现RPC面向消息通信的好处主要从异步状...原创 2018-04-07 21:57:32 · 1125 阅读 · 0 评论 -
RabbitMQ实战:性能和安全
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。前两篇介绍了RabbitMQ在可用性、监控方面的考虑,这是基础保障,因为在某些场景下是不容许丢失消息的,但它和性能往往是对立的,需要根据业务场景做取舍。当处理一些敏感数据时,比如银行卡信息,需要考虑安全性问题,上一篇总结了数据传输安全方面的知识点,这里就比较好理解了。通过介绍,你会了解到:...2018-05-03 12:31:06 · 234 阅读 · 0 评论 -
RabbitMQ实战:界面管理和监控
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇总结了可能出现的异常场景,并对RabbitMQ提供的可用性保证进行了分析,在出现服务器宕机后,仍然可以正常服务。另外,需要尽快恢复异常的服务器,重新加入集群,推送未消费的消息,通过监控可第一时间接收到错误并进行处理。另外,我们想主动了解消息堆积和消费的情况,以及服务器节点的压力,RabbitM...2018-05-02 12:53:33 · 263 阅读 · 0 评论 -
RabbitMQ实战:可用性分析和实现
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇介绍了各种场景下的最佳实践,大部分场景可以使用「发后即忘」的模式,不需要响应,如果需要响应,可以使用RabbitMQ的RPC模型。RabbitMQ以异步的方式解耦系统间的关系,调用者将业务请求发送到Rabbit服务器,就可以返回了,Rabbit会确保请求被正确处理,即使遇到网络异常、Rabbi...2018-04-26 11:56:07 · 133 阅读 · 0 评论 -
RabbitMQ实战:消息通信模式和最佳实践
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。关注我的微信公众号:情情说,分享工作、学习和生活 ~通过前2篇的介绍,了解了消息通信的主要元素和交互过程,以及如何运行和管理RabbitMQ,这篇将站在开发模式的角度理解「面向消息通信」带来的好处,以及在各种场景下的最佳实践。通过介绍,你会了解到:面向消息通信的好处发后即忘模型用...2018-04-26 11:42:33 · 189 阅读 · 0 评论 -
RabbitMQ实战:运行和管理RabbitMQ
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。关注我的微信公众号:情情说,查看更多文章 ~上一篇介绍了AMQP消息通信,包括队列、交换器和绑定,通过虚拟主机还可以隔离数据和权限,消息持久化和发送方确认模式确保了消息不丢失。本篇主要介绍如何运行和管理RabbitMQ,在介绍之前,会有个DEMO演示消息发送和接收,一方面对AMQP的元素有更直...2018-04-25 09:24:42 · 145 阅读 · 0 评论 -
RabbitMQ实战:理解消息通信
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。关注我的微信公众号:情情说,查看更多文章 ~前段时间总结完了「深入浅出MyBatis」系列,对MyBatis有了更全面和深入的了解,在掘金社区也收到了一些博友的喜欢,很高兴。另外,短暂的陪产假就要结束了,小宝也二周了,下周二就要投入工作了,希望自己尽快调整过来,加油努力。从本篇开始总结「Rab...2018-04-25 09:11:29 · 192 阅读 · 0 评论 -
RabbitMQ实战:界面管理和监控
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇总结了可能出现的异常场景,并对RabbitMQ提供的可用性保证进行了分析,在出现服务器宕机后,仍然可以正常服务。另外,需要尽快恢复异常的服务器,重新加入集群,推送未消费的消息,通过监控可第一时间接收到错误并进行处理。另外,我们想主动了解消息堆积和消费的情况,以及服务器节点的压力,RabbitMQ提供了几种...原创 2018-05-03 12:54:42 · 12419 阅读 · 3 评论 -
RabbitMQ实战:扩展RabbitMQ与系列总结
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。本篇是「RabbitMQ实战」系列的最后一篇,主要介绍RabbitMQ插件,了解如何安装和启用它,列举一些常用的插件,以及如何自定义。在介绍之前,先总结下本系列的主要内容,把它们串起来。系列总结开篇时,这样定义过RabbitMQ:它是一个开源的消息代理和队列服务器,可以通过基本协议在完全不同的应用之...原创 2018-05-03 12:53:37 · 3742 阅读 · 1 评论 -
RabbitMQ实战:运行和管理RabbitMQ
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇 介绍了AMQP消息通信,包括队列、交换器和绑定,通过虚拟主机还可以隔离数据和权限,消息持久化和发送方确认模式确保了消息不丢失。本篇主要介绍如何运行和管理RabbitMQ,在介绍之前,会有个DEMO演示消息发送和接收,一方面对AMQP的元素有更直观的认识,一方面为后面介绍监控做数据来源。通过介绍,你会...原创 2018-04-07 08:16:35 · 2974 阅读 · 0 评论 -
RabbitMQ实战:性能和安全
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。前两篇介绍了RabbitMQ在可用性、监控方面的考虑,这是基础保障,因为在某些场景下是不容许丢失消息的,但它和性能往往是对立的,需要根据业务场景做取舍。当处理一些敏感数据时,比如银行卡信息,需要考虑安全性问题,上一篇总结了数据传输安全方面的知识点,这里就比较好理解了。通过介绍,你会了解到:对速度的考虑...原创 2018-04-22 21:05:42 · 4174 阅读 · 0 评论 -
RabbitMQ实战:可用性分析和实现
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇介绍了各种场景下的最佳实践,大部分场景可以使用「发后即忘」的模式,不需要响应,如果需要响应,可以使用RabbitMQ的RPC模型。RabbitMQ以异步的方式解耦系统间的关系,调用者将业务请求发送到Rabbit服务器,就可以返回了,Rabbit会确保请求被正确处理,即使遇到网络异常、Rabbit服务器崩溃...原创 2018-04-12 22:34:44 · 625 阅读 · 0 评论 -
RabbitMQ实战:理解消息通信
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。前段时间总结完了「深入浅出MyBatis」系列,对MyBatis有了更全面和深入的了解,在掘金社区也收到了一些博友的喜欢,很高兴。另外,短暂的陪产假就要结束了,小宝也二周了,下周二就要投入工作了,希望自己尽快调整过来,加油努力。从本篇开始总结「RabbitMQ实战」系列的阅读笔记,RabbitMQ是一个开源的消...原创 2018-04-02 01:04:30 · 981 阅读 · 0 评论 -
RabbitMQ实战:扩展RabbitMQ与系列总结
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。本篇是「RabbitMQ实战」系列的最后一篇,主要介绍RabbitMQ插件,了解如何安装和启用它,列举一些常用的插件,以及如何自定义。在介绍之前,先总结下本系列的主要内容,把它们串起来。系列总结开篇时,这样定义过RabbitMQ:它是一个开源的消息代理和队列服务器,可以通过基本协议在完全不同...2018-05-04 09:09:17 · 270 阅读 · 0 评论