1、介绍官方解释wrk is a modern HTTP benchmarking tool capable of generating significant load when run on a single multi-core CPU. It combines a multithreaded design with scalable event notification systems such as epoll and kqueue.它结合了多线程以及类似epoll、kqueue的多事件模式,可以在单机多核CPU的条件下构造大量的负载。wrk 是一个能够在单个多核 CPU 上产生显著负载的 HTTP 基准测试工具。它采用了多线程设计,能够在单机多核 CPU 的条件下,使用系统自带的高性能 I/O 机制,如 epoll,kqueue 可扩展事件通知机制等,通过多线程和事件模式,对目标机器产生大量的负载。此外,用户可以指定 LuaJIT 脚本来完成 HTTP 请求生成、响应处理和自定义报告等功能。wrk 是一款现代 HTTP 基准测试工具,采用多线程设计,能够高效生成大量负载。其特点包括:基于事件驱动架构,支持高并发使用 LuaJIT 脚本扩展测试逻辑输出详细的延迟分布统计2、wrk官网GitHub - wg/wrk: Modern HTTP b
wrk HTTP打流测试工具
1、介绍官方解释wrk is a modern HTTP benchmarking tool capable of generating significant load when run on a single multi-core CPU. It combines a multithreaded design with scalable event notification systems such as epoll and kqueue.它结合了多线程以及类似epoll、kqueue的多事件模式,可以在单机多核CPU的条件下构造大量的负载。wrk 是一个能够在单个多核 CPU 上产生显著负载的 HTTP 基准测试工具。它采用了多线程设计,能够在单机多核 CPU 的条件下,使用系统自带的高性能 I/O 机制,如 epoll,kqueue 可扩展事件通知机制等,通过多线程和事件模式,对目标机器产生大量的负载。此外,用户可以指定 LuaJIT 脚本来完成 HTTP 请求生成、响应处理和自定义报告等功能。wrk 是一款现代 HTTP 基准测试工具,采用多线程设计,能够高效生成大量负载。其特点包括:基于事件驱动架构,支持高并发使用 LuaJIT 脚本扩展测试逻辑输出详细的延迟分布统计2、wrk官网GitHub - wg/wrk: Modern HTTP b