![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MQ
文章平均质量分 69
子 ★ 诚
一切都会如期而至,春花、秋月、夏日、冬雪
展开
-
RabbitMQ(四)rabbitMQ的常见问题
1、rabbitmq 的使用场景有哪些? ①. 跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步)的通讯方式。 ②. 多个应用之间的耦合,由于消息是平台无关和语言无关的,而且语义上也不再是函数调用,因此更适合作为多个应用之间的松耦合的接口。基于消息队列的耦合,不需要发送方和接收方同时在线。在企业应用集成(EAI)中,文件传输...原创 2020-03-01 00:47:16 · 435 阅读 · 1 评论 -
RabbitMQ(三)rabbitMQ的使用
1、创建springboot项目 项目名springboot-rabbitmq GitHub地址: 添加 pom 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId...原创 2020-03-01 00:33:03 · 205 阅读 · 0 评论 -
RabbitMQ(二)rabbitmq安装基于docker-compose
详细 docker-compose.yml 如下 version: '3.1' services: rabbitmq: restart: always image: rabbitmq:management container_name: rabbitmq ports: - 5672:5672 - 15672:15672 envir...原创 2020-02-29 15:47:20 · 442 阅读 · 0 评论 -
RabbitMQ(一)rabbitMQ简介
RabbitMQ 的优点 基于 ErLang 语言开发具有高可用高并发的优点,适合辑群服务器 健壮、稳定、易用、跨平台、支持多种语言、文档齐全 有消息确认机制和持久化机制,可靠性高 开源 RabbitMQ 的概念 生产者和消费者 Producer:消息的生产者 Consumer:消息的消费者 Queue 消息队列,提供了 FIFO(先进先出) 的处理机制,具有缓存消息的能力。 Rabbit...原创 2020-02-29 15:35:28 · 298 阅读 · 0 评论 -
MQ(二)Actor模型
什么是 Actor 模型 actor,演员的意思。 Actor 模式是一个解决分布式计算的数学模型,其中 Actor 是基础,它能回应接收到消息,能够自我决策,创建更多的 Actor,发送更多的消息,决定如何回应下一个接收到的消息。 Actor 认为一切皆是 Actor,类似于面向对象认为一切皆 Object 一样。 OO 的执行是顺序的,Actor 模型内在设计就是并行的 Actor 是异步的 ...原创 2020-02-29 15:10:57 · 292 阅读 · 0 评论 -
MQ(一)消息队列的流派
什么是 MQ Message Queue(MQ),消息队列中间件。 很多人都说: MQ 通过将消息的发送和接收分离来实现应用程序的异步和解偶,这个给人的直觉是——MQ 是异步的,用来解耦的,但是这个只是 MQ 的效果而不是目的。 MQ 真正的目的是为了通讯,屏蔽底层复杂的通讯协议,定义了一套应用层的、更加简单的通讯协议。 一个分布式系统中两个模块之间通讯要么是 HTTP,要么是自己开发的 TCP,...原创 2020-02-29 14:37:58 · 177 阅读 · 0 评论