CDN原理:减少读的压力,比如订单详情页
nginx限流:当请求到了服务端之后,怎么做过载保护
异步队列:流量到达了接入层,请求到达了service层,创建订单还是十分海量。可以通过异步的方式创建订单
nginx负载均衡:流量到达了接入层,接入层再分摊这些流量到每个service层
压测工具:
当秒杀系统的整个代码写完了之后,要测试性能是怎么样的,这个时候要用到压测工具
通过多线程的模式,并发地访问某一接口,再把结果统计显示出来
1. 测压工具安装
yum -y install httpd-tools
ab -V
2. 检测接口最大qps
ab -n100 -c 10 http://xxx
Requests per second: 101.5[#/sec](mean)
nginx限流配置
1. 按连接数限速,即并发数(ngx_http_limit_conn_module)
2. 按请求速率限速,按照ip限制单位时间内的请求数(ngx_http_limit_req_module)