Testy obciążeniowe · Middle · Pytanie 52 z 76
Dlaczego koszt handshake TLS jest często widoczny w testach bez ponownego użycia połączeń?
- 1Każde nowe połączenie TLS wymaga dodatkowych wymian i CPU
- 2TLS wymusza wysyłanie żądań pojedynczo
- 3Szyfrowanie sprawia, że ciała odpowiedzi są dwa razy większe
Pokaż odpowiedź
Poprawna odpowiedź: Każde nowe połączenie TLS wymaga dodatkowych wymian i CPU
Wyjaśnienie
Z keep-alive handshake odbywa się raz na połączenie. Jeśli każde żądanie otwiera nowe połączenie, rosną CPU serwera i opóźnienie. k6 pokazuje to w http_req_tls_handshaking.