前言
昨天写了一篇关于Java和RabbitMQ使用插件实现延迟队列功能的文章,今天来讲下另外一种方式,不需要RabbitMQ的插件。
前期准备,需要安装好docker、docker-compose的运行环境。
需要安装RabbitMQ的可以看下面这篇文章。
如何使用PHP和RabbitMQ实现消息队列?-CSDN博客
使用RabbitMQ插件实现延迟队列功能的文章,可以查看下面的文章。
如何使用Java和RabbitMQ实现延迟队列?-CSDN博客
一、编写代码
1、使用springboot框架快速搭建一个项目。
2、在 pom.xml
中添加 Spring Boot AMQP 的依赖,内容如下。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
3、在 application.yml
中配置 RabbitMQ 的连接信息,内容如下。