一、简单队列模式:直接把消息发送给队列,且队列只有一个消费者。使用的是Rabbitmq默认的交换机。
生产者部分:
<!-- amqp依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
spring:
rabbitmq:
host: 127.0.0.1
port: 5672
username: guest
password: guest
virtualHost: /
@Configuration
public class SendConfig {
@Bean
public Queue queue1() {
return new Queue("queue1", true, false, false, null);
}
}
@RestController
@RequestMapping("/send")
public class SendMsg {
@Autowired
private RabbitTemplate rabbitTemplate;
@RequestMapping("/hello")
public String sendMs() {
/**
* 参数说明
* exchnage: 交换机,默认交换机指定为“
标签:false,guest,队列,spring,代码,RabbitMQ,交换机,易懂,public
From: https://blog.csdn.net/m0_73204222/article/details/142599784