压测工具的使用 --- 2021-09-06

2021-09-08  本文已影响0人  一位先生_

压测工具的安装:

# yum -y install httpd-tools

查看版本:

# ab -V

检测接口最大qbs:
ab -n100 -c10 http:xxx //100连接数 ,10 并发数
Request per second: 101.15#/sec

测试:

 # ab -n1000 -c100 127.0.0.1/qbs.php
image.png

nginx限流:

  1. 按连接数进行限流,即并发数(ngx_http_limit_conn_module)
  2. 按请求速率限速,按照ip限制单位时间内的请求数(ngx_http_limit_req_module)

限流配置:
//创建规则

  1. limit_req_zone $binary_remote_addr zone=mylimit:10m rate=1r/s;
    //应用规则
  2. limit_req zone=mylimit burst=1 nodelay; //注意配置的时候zone和=之间不能有空格,否则,重启nginx报错

nignx配置文件修改:


image.png
上一篇下一篇

猜你喜欢

热点阅读