1.定义
同时并行处理很多请求,一个系统真正的要高并发的地方并不多,可能是一个接口或几个接口,但是也很重要
2.包含知识
吞吐量:单位时间能处理的请求数量
响应时间:系统对请求作出的响应时间
并发用户数:同时承载正常使用系统功能的用户数量。
3.如何做到高并发
nginx要做负载均衡
程序层面做多线程,锁等机制
数据库层面处理
服务器配置要尽量的高
另外还可以用一下高性能的并发框架gevent(实现基于协程的网络框架)
同时并行处理很多请求,一个系统真正的要高并发的地方并不多,可能是一个接口或几个接口,但是也很重要
吞吐量:单位时间能处理的请求数量
响应时间:系统对请求作出的响应时间
并发用户数:同时承载正常使用系统功能的用户数量。
nginx要做负载均衡
程序层面做多线程,锁等机制
数据库层面处理
服务器配置要尽量的高
另外还可以用一下高性能的并发框架gevent(实现基于协程的网络框架)