并发:是指在操作系统中,同一时间中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。
在互联网时代,所讲的高并发解决方案通常是指并发访问,在某个时间点,有多少访问同时到来。通常一个系统的日PV在千万以上,有可能是一个高并发的系统。
1、吞吐量:单位时间内处理的请求数量(通常由QPS与并发数决定)
2、响应时间:从请求发出到收到响应花费的时间。例如系统处理一个HTTP请求需要100ms。
3、PV:综合浏览量(page view),即页面浏览量或者点击量,一个访客在24小时内访问的页面数量;同一个人浏览网站同一页面,只记作一次PV
4、UV:独立访客(unique visitor),即一定时间范围内相同访客多次访问网站,只计算为一个独立访客
唯科网络高并发解决方案:
流量优化:防盗链处理
前端优化:减少HTTP请求,合并css或js,添加异步请求,启用浏览器缓存和文件压缩,CDN加速,建立独立图片服务器,
服务端优化:页面静态化,并发处理,队列处理
数据库优化:数据库缓存,分库分表,分区操作,读写分离,负载均衡
web服务器优化:负载均衡,nginx反向代理,7,4层LVS软件