Mis carriles se está ejecutando en el servidor delgada que quiero referencia usando ApacheBenchcómo especificar la cadena de consulta de URL con el banco de Apache
el comando estoy usando es
ab -n 1 -c 1 http://localhost:3001/welcome/search?query="doctor"&rad=5
Pero servidor delgado no está tomando url.Its esta dando
!! Invalid Request
puede alguien ayudarme cómo dar la url tal que fina acepta la dirección URL con cadena de consulta
Sí, usted tenía razón. Quité la comilla doble, por lo que se resolvió la solicitud inválida. NO supongamos que mi consulta es http: // localhost: 3001/welcome/search? Query =% 22medical% 20college% 22 & rad = 5, se toma medicina pero no se considera la universidad, el valor 5 de rad no es tomado por thin; Incluso probé con la sustitución y con% 26 no funcionó. – kshama
& se interpreta como un parámetro de shell. Puede poner toda la URL entre comillas y funcionará: 'ab -n 1 -c 1" http: // localhost: 3001/welcome/search? Query =% 22doctor% 22 & rad = 5 "' –
Aparentemente esto no trabajar con ApacheBench2. Estoy intentando lo siguiente: ab2 -n 8000 -c 100 "http: //xxx.xx.xxx.xx: 8000? Jsonp = callbackFunction & articeUrl = http% 3A% 2F% 2Fwww.cnn.com% 2F2010% 2FCRIME% 2F08 % 2F30% 2Fclemens.case% 2Findex.html% 2F " ¡Obteniendo un error de" URL inválida "! –