rabbitmq-microservice-study:微服务中rabbitmq的使用

时间:2024-05-31 16:05:45
【文件属性】:

文件名称:rabbitmq-microservice-study:微服务中rabbitmq的使用

文件大小:425KB

文件格式:ZIP

更新时间:2024-05-31 16:05:45

Java

用法 项目结构说明 1、 demo-erueka 服务注册中心 2、 config-server-eureka 配置服务 3、coolmq 实际包 4、demo-provider 生产者服务 5、demo-consumer 消费者服务 一、安装软件: 1.rabbitMQ消息中间件(注意:安装mq之前先安装erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的) 2.Redis(这里redis的目的是保存消费次数) 二、Mq消息机制: 1、mq消息机制几个重要的组件: 1)、生产者:生产者作为消息的发送体,一般是一个本地业务服务,当执行完业务逻辑以后发送消息。 2)、转发器(exchange):生产者发送的消息一般不会直接交给消费者队列,而是用转发器作为中转,生产者首先将消息发送到转发器,转发器根据路由规则决定将消息发送到哪个队列。 3)、消费者:根据配


网友评论