Eu tive o mesmo problema ao executar Siege 3.0.1 ... e parece que foi causado por um bug ( notas de lançamento ).
Após a atualização para o Siege 3.0.5 , ele apenas começou a enviar o conteúdo do JSON POST novamente.
Estou tentando usar o utilitário de linha de comando Siege para carregar um serviço de teste. O serviço recebe json no corpo da solicitação por meio de um POST.
Eu tenho um arquivo chamado example-data.json com o json dentro.
Eu acabarei por transformar isso em um minúsculo serviço que cria json aleatório para testes, mas isso deve ser feito por enquanto
Eu tenho outro arquivo chamado hit-qa.siege com
link POST < example-data.json
e eu tento e executo
siege -c10 -d1 -r1 -f ops/perf/hammer-dev.siege
Quando eu verifico os logs do serviço, ele não está recebendo nada no corpo da solicitação. Meus googles foram infrutíferos, alguém sabe como fazer isso?
Eu tive o mesmo problema ao executar Siege 3.0.1 ... e parece que foi causado por um bug ( notas de lançamento ).
Após a atualização para o Siege 3.0.5 , ele apenas começou a enviar o conteúdo do JSON POST novamente.
Tags performance-tuning