消息中间件
收破烂的小熊猫~
愿你走出半生,归来仍是少年。。
展开
-
消息中间件
消息中间件我发现很多人不知道消息中间件是什么,在开始学习之前,我这边就先简单的解释一下什么是消息中间件,只是粗略的讲解。举个例子,生产者消费者,生产者生产鸡蛋,消费者消费鸡蛋,生产者生产一个鸡蛋,消费者就消费一个鸡蛋。假设消费者消费鸡蛋时噎住了(系统宕机了),但是生产者还在生产鸡蛋,那新生产的鸡蛋就丢失了。再比如生产者很强劲(大交易量的情况),生产者1秒钟生产100个鸡蛋,消费者1秒钟只能吃5...原创 2019-08-07 19:58:15 · 178 阅读 · 0 评论 -
RabbitMQ消息模型之DirectExchange消息模型实战
RabbitMQ多种消息模型实战前面我们学习了RabbitMQ的核心基础组件,了解了基本消息模型由队列、交换机、路由构成。而在RabbitMQ的核心组件体系中,主要有4种消息模型:基于HeadersExchange、DirectExchange、FanoutExchange、TopicExchange的消息模型;在实际生产环境中应用最广泛的莫过于后3中消息模型。本篇文章主要介绍DirectE...原创 2020-04-09 16:26:00 · 1726 阅读 · 0 评论 -
RabbitMQ消息模型之FanoutExchange消息模型实战
前面我们学习了RabbitMQ的核心基础组件,了解了基本消息模型由队列、交换机、路由构成。而在RabbitMQ的核心组件体系中,主要有4种消息模型:基于HeadersExchange、DirectExchange、FanoutExchange、TopicExchange的消息模型;在实际生产环境中应用最广泛的莫过于后3中消息模型。本篇主要介绍FanoutExchange消息模型。FanoutE...原创 2020-04-08 21:45:12 · 1014 阅读 · 0 评论 -
RabbitMQ中间件的使用
rabbitMQ是一款用于接收、存储和转发消息的开源中间件,在实际的应用系统可以实现消息分发、异步通信和业务模块解耦、延迟处理等功能。RabbitMQ的核心要点在于消息、消息模型、生产者和消费者,而RabbitMQ的“消息模型”有许多种,包括基于FanoutExchange的消息模型、基于DirectExchange的消息模型和基于TopicExchange的消息模型等。这些消息模型都有一个共性...原创 2020-04-08 14:35:54 · 352 阅读 · 0 评论