Dalam uji stres, koneksi HTTPS melibatkan jabat tangan SSL/TLS. Jika status koneksi SSL tidak direset selama pengujian stres, permintaan mungkin menggunakan kembali koneksi aman yang sudah terbentuk. Dengan mengaktifkan Reset SSL Status for Loop, jabat tangan dilakukan untuk setiap permintaan HTTP guna mengukur secara akurat latensi dan konsumsi sumber daya server. Anda juga dapat memilih versi SSL yang berbeda untuk memeriksa variasi performa server berdasarkan versi SSL.
Reset SSL Status for Loop
Fitur Reset SSL Status for Loop mengontrol apakah konteks SSL direset ketika API yang sama diminta berkali-kali. Untuk pengujian stres HTTPS, Anda perlu menentukan apakah status koneksi SSL akan direset setiap kali sesi bisnis berulang. Secara default, status koneksi SSL tidak direset setiap kali sesi bisnis berulang. Jika Anda mereset status koneksi SSL, konteks SSL diinisialisasi ulang di setiap siklus sesi bisnis, sehingga memungkinkan simulasi akurat dari skenario pengujian stres oleh pengguna yang berbeda.
SSL Protocol
Pengujian stres HTTPS dimulai dengan jabat tangan SSL antara klien (generator beban) dan server. Klien memberi tahu server tentang versi SSL tertinggi yang didukungnya. Server kemudian memilih versi SSL tertinggi dari irisan versi yang didukung oleh keduanya. Versi SSL yang digunakan dalam pengujian stres dinegosiasikan antara generator beban dan server selama pengujian. Versi SSL di bagian Pengaturan Lanjutan adalah versi yang disukai oleh klien, namun ini mungkin bukan versi aktual yang digunakan dalam pengujian stres.
Tabel berikut menjelaskan versi peramban web umum yang mendukung versi SSL yang berbeda.
Peramban | Versi yang mendukung TLSv1.3 | Versi yang mendukung TLSv1.2 |
Google Chrome | 70 atau lebih baru | 29 atau lebih baru |
Safari | 14 atau lebih baru | 7 atau lebih baru |
Microsoft Edge | 79 atau lebih baru | 12 atau lebih baru |
Firefox | 63 atau lebih baru | 27 atau lebih baru |
IE | Tidak didukung | 11 |
Konfigurasikan pengaturan HTTPS
Masuk ke Konsol PTS, pilih , lalu klik PTS.
Di halaman PTS Scenario, perluas bagian Advanced Settings. Di subbagian HTTPS Settings dari bagian tersebut, aktifkan Reset SSL Status for Loop dan pilih versi dari daftar drop-down SSL Protocol.
PentingJika Anda mengaktifkan Reset SSL Status for Loop, generator beban akan memiliki konsumsi tambahan.

Parameter
Deskripsi
Reset SSL Status for Loop
Skenario 1
Dalam uji stres HTTPS, Anda ingin mensimulasikan 100 pengguna masuk dan terus-menerus mengakses sistem. Setiap kali sesi bisnis dijalankan, sesi bisnis mensimulasikan perilaku pengguna virtual (VU) yang sama.
Dalam kasus ini, nonaktifkan Reset SSL Status for Loop dan atur jumlah VU menjadi 100.
Skenario 2
Dalam uji stres HTTPS, Anda ingin mensimulasikan 100 pengguna mengakses sistem secara bersamaan selama 5 menit. Setiap kali sesi bisnis dijalankan, sesi bisnis mensimulasikan perilaku VU yang berbeda.
Untuk memastikan keaslian simulasi beban, aktifkan Reset SSL Status for Loop dan atur jumlah VU menjadi 100.
SSL Protocol
Parameter SSL Protocol menentukan versi SSL tertinggi yang didukung oleh klien. Layanan Pengujian Performa (PTS) mendukung versi TLSv1.2 dan TLSv1.3. Nilai default: TLSv1.3.
Jika Anda mensimulasikan versi baru peramban dalam skenario pengujian stres Anda, kami sarankan Anda memilih TLSv1.3 sebagai versi SSL.
Jika Anda mensimulasikan versi sebelumnya peramban dalam skenario pengujian stres Anda, kami sarankan Anda memilih TLSv1.2 sebagai versi SSL.