Rabbit 概念
名词解释
名词解释系小米自己的理解。和书籍、网站等有所出入。仅代表本人理解的
- 生产者 是发送消息的
- 交换器 是负责转发消息的
- 队列 是存储消息的
- 消费者 是接收消息的
发送方
@Configuration
public class MqConfig {
/**
* 获取交换机
* @return
*/
@Bean
public FanoutExchange fanoutExchange() {
return new FanoutExchange("testSubscribe");
}
}
/**
* 定时器
*/
@Component
@Slf4j
public class Sender {
@Resource
private AmqpTemplate amqpTemplate;
/**
* 定时发消息
* 每五秒发送一次
*/
@Scheduled(cron = "0/5 * * * * ?