rabbitMQ
1. docker安装
# 4369,25672(Erlang发现和集群端口)
# 5672,5671(AMQP端口)
# 15672(web管理后台端口)
# 61613,61614(STOMP协议端口)
# 1883,8883(MQTT协议协议端口)
# rabbitmq:management(rabbitmq镜像)
docker run -d --name rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 rabbitmq:management
#自动重启
docker update rabbitmq --restart=always
2. springboot 集成 rabbitmq
1> pom依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
2> yml配置
server:
port: 8021
spring:
#配置rabbitMq 服务器
rabbitmq:
host: 127.0.0.1
port: 5672
username: root
password: root
#虚拟host 可以不设置,使用server默认host
virtual-host: VirHost