Basic Usage

wrk -t12 -c400 -d30s http://localhost:8080/

Pipeline

First, create the pipeline.lua script

init = function(args$$
   request_uri = args[1]
   depth = tonumber(args[2]$$ or 1

   local r = {}
   for i=1,depth do
     r[i] = wrk.format(nil, request_uri$$
   end
   req = table.concat(r$$
end

request = function($$
   return req
end

and run

wrk -t4 -c128 -d30s http://localhost:8080 -s pipeline.lua –latency — / 16