2012-06-07 15 views
5

Estoy usando Apache 2.4.2 en la máquina virtual de Ubuntu. Lo uso para cargar la prueba, enviando la solicitud a alguna URL HTTPS. El número de solicitudes fallidas es cero. Pero ninguna de mis solicitudes puede procesarse realmente (ya se buscó en la base de datos). Con la misma url, invocarlo a través del navegador está bien (base de datos actualizada). Así que fue puramente el problema de Apache Benchmark. Aquí es mi comando Apache Benchmark:Error de Apache Benchmark HTTPS

# ab -n 100 -c 10 -k -f ALL -g "/home/administrator/Desktop/g.txt" -e "home/administrator/Desktop/e.txt" "https://mysecuredurl.com/MyWCF.svc/POX/MyMethod?arg=something" 

Cuando Omito argumento -k, conexión SSL muestran claramente que son el tema:

SSL lectura fallida - conexión de cierre

Connection Times (ms) 
       min mean[+/-sd] median max 
Connect:  845 851 4.0 852  857 
Processing: 218 232 20.4 229  286 
Waiting:  218 232 20.4 229  286 
Total:  1068 1083 19.6 1076 1131 

¿Alguien sabe cómo resolver este problema, para poder utilizar Apache Benchmark para mi prueba de carga con HTTPS, problema pasajero de SSL? Gracias

Respuesta

1

Cuando utilicé ab con una URL https, me echó con este mensaje SSL no compilado; no hay compatibilidad con https

funcionó bien utilizando abs