como configurar o pipeline de requisições http usando o wrk?

1

Estou tentando carregar o teste nodejs helloworld, que está sendo executado no sistema 1, no link , e quero encaminhar solicitações HTTP do sistema 2 O wrk usa um script como parâmetro. Eu estou querendo saber o que deve estar no pipeline script.lua? Apenas o URL?

script sample pipeline.lua.

init = function(args)
   local r = {}
   r[1] = wrk.format(nil, "/?foo")
   r[2] = wrk.format(nil, "/?bar")
   r[3] = wrk.format(nil, "/?baz")

   req = table.concat(r)
end

request = function()
   return req
end
    
por RedFox 17.08.2015 / 22:57

1 resposta

0

Basta alterar o URL. Seu script de pipeline deve ser parecido com -

init = function(args)
   local r = {}
   r[1] = wrk.format(nil, "url to test")
   r[2] = wrk.format(nil, "url to test")
   r[3] = wrk.format(nil, "url to test")

   req = table.concat(r)
end

request = function()
   return req
end

Isso enviará três solicitações de pipeline.

    
por 18.08.2017 / 09:10