Używam Apache 2.4.2 na wirtualnej maszynie Ubuntu. Używam tego, aby załadować test, wysyłając żądanie do URL-a HTTPS. Liczba nieudanych żądań wynosi zero. Ale żadna z moich próśb nie może być prawdziwie przetworzona (sprawdzona już w bazie danych). Przy użyciu tego samego adresu URL wywołanie go za pomocą przeglądarki jest prawidłowe (baza danych zaktualizowana). To było czysto kwestią Apache Benchmark. Oto moje polecenie Apache Benchmark:Błąd 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"
Kiedy pominąć argumentu -k, pokazane wyraźnie połączenie SSL, że są one problem:
SSL odczytu nie powiodło się - zamykanie połączenia
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
Czy ktoś wie, jak rozwiązać ten problem, aby móc wykorzystać test Apache Benchmark do mojego testu obciążenia z HTTPS, problem przejścia przez SSL? Dzięki