SpringBoot + rabbitMq


AMQP是什么

高级消息队列协议(AMQP)是一种与平台无关的,线路级协议面向消息的中间件,Springboot 添加AMQP特别简单,只需要引入 spring-boot-starter-amqp 即可

RabbitMq

RabbitMQ是一个轻量级的、可靠的、可伸缩的和便携式的基于AMQP协议的消息中间件。Spring使用RabbitMQ通过AMQP协议通信。

RabbitMQ的配置也特别简单,只需要在项目的配置文件里面配置即可,spring.rabbitmq.* ,以下罗列rabbitmq的基本配置

spring.rabbitmq.host=localhost
spring.rabbitmq.port=5672
spring.rabbitmq.username=admin
spring.rabbitmq.password=secret                            

如果ConnectionNameStrategy bean存在于上下文,它会自动创建连接用于名称自动配置ConnectionFactory(要熟悉RabbitMQ的原生应用)。

我试着翻译了一下spring 官网里面关于AMQP的介绍,发现写的过于简单,

这篇文章就当测试用了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。