SniperHTTP負(fù)載工具
Sniper是一個(gè)功能強(qiáng)大、高性能的HTTP負(fù)載工具,采用Golang編寫。利用協(xié)程并發(fā)優(yōu)勢(shì),實(shí)現(xiàn)海量并發(fā)、超低內(nèi)存占用、豐富圖表展示。是測(cè)試、分析、優(yōu)化服務(wù)端性能的絕佳助手!
以實(shí)用為原則,實(shí)現(xiàn)以下功能
- GET / POST
- keep-alive模式
- https
- 圖表展示結(jié)果
- 測(cè)試多個(gè)目標(biāo)
- 支持大文件負(fù)載
- 跨平臺(tái),支持Linux,FreeBSD,Darwin
工具比較:
| tool | language | keep-alive | https | multi-target | result-show | proxy |
| ab | c | NO | YES | NO | html,standard output | YES |
| siege | c | YES | YES | YES | csv,standard output | YES |
| http_load | c | NO | YES | YES | standard output | YES |
| webbench | c | NO | YES | NO | standard output | YES |
| sniper | go | YES | YES | YES | js+html5,standard output | NO |
評(píng)論
圖片
表情
