作者:禅与计算机程序设计艺术
1.简介
消息中间件(Message Queue,MQ)是一种分布式应用间通信的组件。它可以在不同的系统之间传递消息、数据或指令。在现代IT架构中,越来越多的应用需要相互通信,所以出现了消息队列的概念。RabbitMQ是一个开源的AMQP实现,是一个可靠、可扩展的消息代理。本系列教程旨在帮助大家快速掌握RabbitMQ的用法,并能够运用RabbitMQ构建一些简单但功能强大的应用。文章将会详细讲解RabbitMQ各个方面的知识点,如安装配置、核心概念和术语、消息发布和订阅、集群模式、高可用架构、消息持久化、异步通信等。最后给出一些其他相关技术栈,包括Kafka,ActiveMQ等的学习建议。欢迎评论和留言!
本文是《RabbitMQ系列教程》的第十三篇文章《RabbitMQ进阶之消息持久化与高可用架构》。 作者:李昊天、张立坚 日期:2019-07-16
2.RabbitMQ简介
2.1.什么是RabbitMQ?
RabbitMQ是一个开源的AMQP实现,是一个可靠、可扩展的消息代理,主要用于在分布式系统中存储、转发和接收消息。它支持多种消息模型,包括标准的AMQP协议和许多插件,可以满足各种不同场景下的需求。RabbitMQ目前是主流的消息中间件之一,已被广泛应用于金融、电信、电子商务、物联网、IoT等领域。它支持多种语言的客户端,包括Java、Python、Ruby、PHP、C#、JavaScript等。文章来源:https://www.toymoban.com/news/detail-736083.html
2.2.RabbitMQ能做什么?
RabbitMQ主要用来在分布式系统里存储、转发和接收消息,它的主要文章来源地址https://www.toymoban.com/news/detail-736083.html
到了这里,关于RabbitMQ系列教程消息中间件技术精讲的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!