Estou tentando usar o HttpEchoModule para dormir por um período de tempo aleatório quando eu clico em um local com um parâmetro específico:
location = /api/shouldSend {
if ($arg_blah = "test") {
set_random $res 0 25;
echo_sleep $res;
}
add_header Content-Type text/plain;
echo_location /some_other_location;
}
Se o 'if' for removido, dormir e mudar para um novo local funciona como esperado, mas preciso verificar o parâmetro aqui. Depois de descobrir que isso não funcionou, me deparei com este artigo: link .
Nenhuma das soluções alternativas parece apropriada. Há mais alguma coisa que eu possa fazer aqui?
Obrigado!
Tags nginx