压力测试Siege工具极简教程

参考原文出处,

siege默认是在unix内核使用的,window下需要借助子系统,在微软的Microsoft Store中可以下载ubunu的系统,这里就不再额外写这部分内容了,自行百度。

步骤 1. 首先,通过apt在终端中运行以下命令确保所有系统包都是最新的。

sudo apt update
sudo apt upgrade
sudo apt install build-essential

步骤 2. 安装

sudo apt install siege

步骤 3. 验证

siege --version

简单应用

siege -c10 -t5s http://127.0.0.1:555/api/mes/admin/PlanType/list

测试结果

{       "transactions":                         4187,//执行次数
        "availability":                       100.00, //成功率
        "elapsed_time":                         4.45,
        "data_transferred":                     0.65,
        "response_time":                        0.01,
        "transaction_rate":                   940.90,//核心结果
        "throughput":                           0.15,
        "concurrency":                          9.64,
        "successful_transactions":              4187,
        "failed_transactions":                     0,
        "longest_transaction":                  0.14,//压力测试下响应时间
        "shortest_transaction":                 0.00
}

在此Mark一下,以备不时之需

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容