## 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逆向工程