1:多线程是处理高并发的一种手段
多线程是一种异步处理的方式,在同一时刻最大限度利用计算机资源;
2:高并发——是种状态,若大量请求访问网关接口,
大量执行操作,如数据库操作,资源请求,硬件占用。
对接口进行优化。
3.高并发需注意:
在分布式系统架构中要考虑,保证系统能够同时并行处理多个请求;
响应时间:对请求做出的;
吞吐量:单位时间做出的请求数量
每秒查询率:每秒响应请求数
并发用户数:同时承载正常使用系统功能的用户数量。
4.提升并发能力:
垂直扩展:提升单机处理能力;
1:增强单机硬件性能
2.提升单机架构性能:使用异步增加单服务吞吐量
水平扩展:只要增加服务器数量