![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
互联网
文章平均质量分 72
ALinLe
分享个人经验,一起努力ba....
展开
-
Spring Boot RabbitMq 实现并发处理与限流控制
概述电商中秒杀请求,属于瞬间大流量,同一时刻会有大量的请求涌入到系统中,可能导致系统挂掉。应付这种瞬间大流量的其中一种方式,便是利用消息队列。1、利用消息队列先进先出的特性,将请求进行削峰;2、控制好消费端的消费速度,进行必要的限流。在消费端,要做到上面提到的第2点,在Spring Boot RabbitMQ中只需要利用@RabbitListener注解,做一些简单配置就可以了。一个listener对应多个consumer默认情况一下,一个listener对应一个consumer,如果想对应原创 2021-06-09 09:58:30 · 1108 阅读 · 0 评论 -
Springcloud 微服务全家桶组件介绍
Springcloud 微服务全家桶组件介绍一:何为微服务介绍和理解简介:微服务是最近的一两年的时间里是很火的一个概念。感觉不学习一下都快跟不上时代的步伐了,下边做一下简单的总结和介绍。何为微服务?简而言之,微服务架构风格这种开发方法,是以开发一组小型服务的方式来开发一个独立的应用系统的。其中每个小型服务都运行在自己的进程中,并经常采用HTTP资源API这样轻量的机制来相互通信。这些服务围绕...原创 2018-12-13 13:01:01 · 4695 阅读 · 1 评论 -
分布式锁实现生成唯一订单编号
前言一:发展由来大多数互联网系统都是分布式部署的,分布式部署确实能带来性能和效率上的提升,但为此,我们就需要多解决一个分布式环境下,数据一致性的问题。当某个资源在多系统之间,具有共享性的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻只能被一个客户端处理,不能并发的执行,否者就会出现同一时刻有人写有人读,大家访问到的数据就不一致了。二:我们为什么需要分布式锁?在单机时...原创 2018-12-14 12:30:35 · 3727 阅读 · 0 评论