springboot整合rabbitmq实现限流与并发
概述
电商中秒杀请求,属于瞬间大流量,同一时刻会有大量的请求涌入到系统中,可能导致系统挂掉。应付这种瞬间大流量的其中一种方式,便是利用消息队列。
1、利用消息队列先进先出的特性,将请求进行削峰;
2、控制好消费端的消费速度,进行必要的限流。
在消费端,要做到上面提到的第2点,在Spring Boot RabbitMQ中只需要利用
@RabbitListener注解,做一些简单配置就可以了。
一个listener对应多个consumer
默认情况一下,一个listener对应一个consumer,如果想对应
转载
2021-03-29 16:07:09 ·
804 阅读 ·
0 评论