SSL Handshake involves 4 connection requests, so the first request should be about 4 times larger than with HTTP. See SSL Confirmation Diagram for more information.
However, if you get a 4-fold decrease in performance for all requests, this does not sound right.
The following JMeter properties that control SSL flows are:
- https.sessioncontext.shared - determines whether SSL session contexts are created for the stream (if it is set to false) or general (if it is set to true)
- https.use.cached.ssl.context - controls if the cached SSL context is reused between iterations
jmeter.properties /bin JMeter. -J :
jmeter -Jhttps.sessioncontext.shared=true -Jhttps.use.cached.ssl.context=true
. Apache JMeter.
, , , , , .