Warning: fopen(/www/wwwroot/www.wendadaohang.com/data/md5_content_title/9a/9a0aa6e876f3d5617b20081a1eca0b68.txt): failed to open stream: No space left on device in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2468

Warning: flock() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2469

Warning: fclose() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2475
SpringBoot使用RabbitMQ看这几篇就够了(配置篇)! - 55问答网

SpringBoot使用RabbitMQ看这几篇就够了(配置篇)!

如题所述

第1个回答  2022-07-20
上篇我们说到了消息队列RabbitMQ的模式概念,那么这里将会针对模式使用SpringBoot联合RabbitMQ做一个案例,实现消息的生产和消费。

这一篇也是这个主题的最后一篇了,建议配合着看。助于理解。

博主会将Demo工程放在Gitee上,有兴趣的可以拉下来自己试试。

Gitee地址: https://gitee.com/lemon_ant/os.git

新建SpringBoot项目

添加配置文件

添加pom文件

启动类

[图片上传失败...(image-3e7425-1591871192134)]

[图片上传失败...(image-e9beeb-1591871192134)]

<font color=red>注意看时间,说明消息是轮询分发的,一个消息只由一个消费者消费。</font>

<font color=red>注意看时间,交换机会将消息推送到所有绑定到它的队列。</font>

[图片上传失败...(image-1c2e63-1591871192134)]

[图片上传失败...(image-c0c993-1591871192134)]

<font color=red>我这里测试传的就是routing key,方便看。</font>

[图片上传失败...(image-610dd9-1591871192134)]

[图片上传失败...(image-d8749-1591871192134)]

[图片上传失败...(image-25a6c2-1591871192134)]

<font color=red>这里用时间来区别。</font>

消息队列在这里基本就结束了,结合前面两篇基本就能够了解队列的基本概念和用法了。
相似回答