秒杀流程
1、在容器中注册一个restTemplata类
2、在RabbitMQ Config包中定义一个队列、和一个交换机
3、将队列绑定到交换机
4、创建Rabbit包,包中新建Serder(消息生产者)和Revc(消息消费者)在消费者中定义send(消息发布方法)
在消息消费者类头上加上@RabbitListener监听注解,写上监听的队列名、只要对列有消息就读出来
这样做好前期工作、再将库存预先读取到redis
前期工作做好了以后,等待用户发送请求到控制器、控制器将请求带你用Serder将消息存入队列、Revc会自动读取出队列中消息执行逻辑。