学科分类
目录
Spring Boot开发

Spring Boot整合RabbitMQ环境搭建

完成RabbitMQ的安装后,下面开始对Spring Boot整合RabbitMQ实现消息服务需要的整合环境进行搭建,具体步骤如下所示。

(1)创建Spring Boot项目。使用Spring Initializr方式创建一个名为chapter08的Spring Boot项目,在Dependencies依赖选择中选择Web模块中的Web依赖以及Integration模块中的RabbitMQ依赖,如图1所示。

图1 Spring Boot项目依赖选择

(2)编写配置文件,连接RabbitMQ服务。打开创建项目时自动生成的application.properties全局配置文件,在该文件中编写RabbitMQ服务对应的连接配置,内容如文件1所示。

文件1 application.properties

 1    # 配置RabbitMQ消息中间件连接配置
 2    spring.rabbitmq.host=localhost
 3    spring.rabbitmq.port=5672
 4    spring.rabbitmq.username=guest
 5    spring.rabbitmq.password=guest
 6    #配置RabbitMQ虚拟主机路径/,默认可以省略
 7    spring.rabbitmq.virtual-host=/

文件1中,连接的RabbitMQ服务端口号为5672,并使用了默认用户guest连接。

小提示:

需要强调的是,在上述项目全局配置文件application.properties中,编写了外部RabbitMQ消息中间件的连接配置,这样在进行整合消息服务时,使用的都是我们自己安装配置的RabbitMQ服务。而在Spring Boot中,也集成了一个内部默认的RabbitMQ中间件,如果我们没有在配置文件中配置外部RabbtiMQ连接,会启用内部的RabbitMQ中间件,这种内部RabbitMQ中间件是不推荐使用的。

点击此处
隐藏目录