RabbitMq整合篇

一 基础知识

    rabbitMq 包含如下角色:

    producer(生产者) 发消息时一般会指定一个routing key 这个key用于exchange 将消息路由组匹配的queue,同时需要声明exchange

    exchange(交换机)根据exchangeType和routing key 将消息发送给匹配的queue

    queue(消息队列)与exchange 绑定,之后等待消费者来消费消息

    consumer(消费者)consumer 需要声明exchange与queue 并且将exchange与queue绑定在一起

详细内容请参考:RabbitMQ基础知识详解

二 Windows下搭建RabbitMQ

详细请参考:rabbitMQ windows 安装 入门

安装完成后,需要自己创建帐号并且授权,否则可能会出现:

access to queue 'mq.topic.add' in vhost '/' refused for user 'xxx'

访问下地:http://localhost:15672/

1,添加用户

2,添加授权,根据需求添加

三java 代码实战

这里有一整系列的教程,我看了都很适合入门用。所以具体就不写了

传送门:https://blog.csdn.net/RobertoHuang/article/details/79524427

猜你喜欢

转载自blog.csdn.net/gu_zhang_w/article/details/82391380