SniperHTTP負載工具
Sniper是一個功能強大、高性能的HTTP負載工具,采用Golang編寫。利用協(xié)程并發(fā)優(yōu)勢,實現(xiàn)海量并發(fā)、超低內(nèi)存占用、豐富圖表展示。是測試、分析、優(yōu)化服務(wù)端性能的絕佳助手!
以實用為原則,實現(xiàn)以下功能
- GET / POST
- keep-alive模式
- https
- 圖表展示結(jié)果
- 測試多個目標
- 支持大文件負載
- 跨平臺,支持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 |
評論
圖片
表情
