RabbitMQ的基本使用
1.项目中引入
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bus-amqp</artifactId>
</dependency>
2.配置mq的信息
3.创建一个接收消息的类
4.创建消息发送类
5.手工创建队列
6.运行发送端 ,查看mq控制台如下图
7.自动创建mq队列
7.1先把rabbitMQ控制台上的myQueue队列删除。查看mq的队列如下图
7.2 代码实现如下:
7.3启动项目并在mq队列中查看 ,如下图表示自动创建成功。
7.4发送消息让监听端接收消息
8、队列和Exchange的绑定
8.1代码如下
8.2启动项目后查看队列如下
9.消息分组
9.1代码部分
9.2发送方发送消息
9.3接收方接收到消息后查看MQ,正式根据Routing Key 来发送到不同的队列上的。
还没有评论,来说两句吧...