rabbitmq,很好用的一个消息中间件。可以将同步进行的事情变成异步处理。
这次演示在windows系统上跑,erlang 和 rabbitmq 安装也在 windows 机器上。不知道如何安装的请移步:https://www.cnblogs.com/ericli-ericli/p/5902270.html
好,现在开始,此处演示 使用 rabbitmq 发送邮件
1.pom
<!-- rabbitmq 坐标 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
<!-- email支持 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
2.application.yml
server:
port: 1209
spring:
rabbitmq:
host: 127.0.0.1
port: 5672
username: zhangzq
password: ****
mail:
host: smtp.qq.c