3
我用100個用戶使用http和https測試了我的網站。在http中獲得的響應時間與在http中獲得的響應時間相比要高得多。 https的響應時間幾乎是http的四倍。任何人都可以解釋爲什麼HTTPS與HTTP相比響應時間更長?或者我需要更改jmeter system.properties中的任何SSL屬性?提前致謝..!http vs https之間的響應時間差
我用100個用戶使用http和https測試了我的網站。在http中獲得的響應時間與在http中獲得的響應時間相比要高得多。 https的響應時間幾乎是http的四倍。任何人都可以解釋爲什麼HTTPS與HTTP相比響應時間更長?或者我需要更改jmeter system.properties中的任何SSL屬性?提前致謝..!http vs https之間的響應時間差
SSL握手假定4個請求建立連接,所以第一個請求應該比HTTP的情況長4倍。請參閱The SSL handshake圖表以獲取更多信息
但是,如果您收到所有請求的4倍性能下降 - 聽起來不對。
有該控制SSL以下JMeter的特性流量:
這些p之間重用roperties位於JMeter安裝的/ bin文件夾下的jmeter.properties文件中。它也可以使用-J
命令行鍵如下重寫他們:
jmeter -Jhttps.sessioncontext.shared=true -Jhttps.use.cached.ssl.context=true
詳情請參閱Apache JMeter Properties Customization Guide。
如果上述設置無法幫助您,您需要查看您的測試計劃和配置文件應用程序,以查看此額外時間的用途。
恩,因爲它在做加密,並且有TLS開銷? –