高并发的理解,平时怎么处理高并发问题 !!!

高并发(High Concurrency)指的是系统能够同时处理大量并发请求的能力。

如何处理高并发:

1、redis:内存数据库,缓存热点数据。我们的购物车数据,以及首页的一些数据。

2、nginx:负载均衡,配置请求的权重,流量均匀分布,避免服务器过载。

3、网关中的哨兵:关统一实现服务路由(灰度与ABTest)、负载均衡、访问控制、流控熔断降级等非业务相关功能

4、mysql集群:主:接收写命令;从:分担读取压力。主从同步:redo_log

5、lua:保证查询和扣减的原子性,比免"超卖" "少卖";秒杀活动中,库存的扣减。

6、k8s:云部署。发布多份,实现通过网关进行负载均衡。

相关推荐
yangminlei2 分钟前
Spring Boot——日志介绍和配置
java·spring boot
廋到被风吹走9 分钟前
【Spring】Spring Boot Starter设计:公司级监控SDK实战指南
java·spring boot·spring
码头整点薯条13 分钟前
启动报错:Invalid value type for attribute ‘factoryBeanObjectType‘ 解决方案
java
沛沛老爹14 分钟前
Web开发者进阶AI:Agent Skills-深度迭代处理架构——从递归函数到智能决策引擎
java·开发语言·人工智能·科技·架构·企业开发·发展趋势
工具罗某人16 分钟前
docker快速部署kafka
java·nginx·docker
秋饼18 分钟前
【手撕 @EnableAsync:揭秘 SpringBoot @Enable 注解的魔法开关】
java·spring boot·后端
Good_Starry22 分钟前
Java——正则表达式
java·开发语言·正则表达式
萤丰信息25 分钟前
开启园区“生命体”时代——智慧园区系统,定义未来的办公与生活
java·大数据·运维·数据库·人工智能·生活·智慧园区
欧洵.29 分钟前
Java.基于UDP协议的核心内容
java·开发语言·udp
xunyan623436 分钟前
第九章 JAVA常用类
java·开发语言