## Windows
ab是Apache自带的工具,可以用以测试HTTP请求的服务器性能,也是业界比较流行和简单易用的一种压力测试工具包
- 下载地址:(https://www.apachehaus.com/cgi-bin/download.plx)
>ab -n 1000 -c 999 http://localhost:8888/
>-n 表示请求数,-c 表示并发数. -t 表示多少s内并发和请求
```
# 服务器软件
Server Software: TornadoServer/6.0.2
# 服务器地址
Server Hostname: localhost
# 服务器端口
Server Port: 8888
# 请求的地址
Document Path: /
# 返回的数据量
Document Length: 12 bytes
# 并发数
Concurrency Level: 999
# 总共用了多少时间
Time taken for tests: 1.715 seconds
# 完成的请求数
Complete requests: 1000
# 失败的请求数
Failed requests: 0
# 总共传输字节数,包含http的头信息等
Total transferred: 207000 bytes
# html字节数,实际的页面传递字节数
HTML transferred: 12000 bytes
# 每秒多少请求,这个是非常重要的参数数值,服务器的吞吐量
Requests per second: 583.09 [#/sec] (mean)
# 用户平均请求等待时间
Time per request: 1713.285 [ms] (mean)
# 服务器平均处理时间,也就是服务器吞吐量的倒数
Time per request: 1.715 [ms] (mean, across all concurrent reques
# 每秒获取的数据长度
Transfer rate: 117.87 [Kbytes/sec] received
# 连接的最小时间,平均值,中值,最大值
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 2 27.2 0 500
Processing: 57 916 560.4 1106 1641
Waiting: 1 904 559.2 1092 1634
Total: 57 918 560.2 1106 1641
# 50%的请求在1106
Percentage of the requests served within a certain time (ms)
50% 1106
66% 1121
75% 1628
80% 1631
90% 1636
95% 1639
98% 1640
99% 1641
100% 1641 (longest request)
```
- 工欲善其事必先利其器
- 请求库
- 解析库
- 数据库
- 存储库
- Web库
- app爬取相关库
- 爬虫框架
- 部署相关库
- ipython
- 基础
- 数学函数
- 随机函数
- 三角函数
- 字符串内建函数
- 列表方法
- 字典内置方法
- 正则表达式
- os
- 字符串及数字的判断
- 常用魔术方法
- db
- mongodb
- mysql
- redis
- ORM
- ODM
- mongodb操作方法
- sqlite3
- access
- files
- Excel
- xml文件
- Python环境
- anaconda
- pip常用命令
- virtualenv
- pyenv
- cmder
- 远程开发
- Jupyter
- crawler
- appium环境搭建
- adb工具
- uiautomator
- 运行Appium+Python Clinet + 夜神模拟器
- DesiredCapabilities参数大全
- requests
- scrapy
- gerapy
- scrapyd
- 请求头fake_useragent库
- 数据传递过程
- 数据清洗及入库pipelines.py
- scrapy调用阿布云代理
- 图片下载
- PyQt5
- pyinstaller
- 攻防
- xss
- xss反射
- Chrome模拟微信浏览器
- flask
- 注册app
- 蓝图Blueprint
- 表单验证wtforms
- Flask-SQLAlchemy
- 数据处理
- json
- tornado
- settings
- 工具
- fiddler
- ab压力测试工具
- 高阶
- 队列
- 多线程
- 消息队列
- 定时任务框架APScheduler
- Django
- 路由分离
- 模型
- admin
- Android
- apk逆向工程