bombardier 是一款由 Go 语言编写的高性能跨平台 HTTP 基准测试工具,适用于对 REST API、Web 服务进行压力测试和性能评估。
为什么推荐它?
• 极速:基于 Go 的 fasthttp 库,比传统 HTTP 库快 10 倍以上
• 跨平台:支持 macOS、Windows、Linux,支持 ARM64/x86
• 单文件:无需安装,下载即用,macOS 版仅约 10MB
• 简单直观:命令行一行命令即可发起压测,输出结果清晰
安装方式(任选其一):
brew install bombardier
或直接下载二进制:
macOS ARM64 下载
基础用法:
bombardier -c 100 -d 30s https://your-api.com/endpoint
以上命令用 100 个并发连接,持续压测 30 秒。
典型输出示例:
统计平均延迟、最大延迟、QPS、吞吐量等关键指标,一目了然。
适用场景:
后端开发自测、API 性能评估、压测预警、对比测试不同实现的性能差异。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END


































暂无评论内容