HTTPサーバーでテストを実行していましたが、サーバーをlocalhost(ラップトップを使用)からAWS EC2 t.microサーバーに切り替えると、転送速度が非常に遅くなりました。
JMeterでテストするときのレイテンシとロード時間(またはサンプル時間)の違いを知りたいです。ロード時間は「結果ツリーの表示」にあり、サンプル時間は「表に結果を表示する」にあります。
これが私の質問です。
約3.5MBのZipファイルを送信する場合、localhostでテストすると約0.5秒かかります。ただし、EC2サーバーでテストしていた場合、約6〜8秒かかります。 3.5MBはかなり大きいことは知っていますが、8秒は遅すぎませんか?
テスト中、ロード時間が6〜8秒の場合、JMeterはレイテンシが約0.5〜1秒であることを示しています。これら2つの違いは何ですか?
レイテンシは、リクエストが送信された時間とレスポンスの受信が開始された時間の差です。
応答時間(=サンプル時間=ロード時間=経過時間)は、要求が送信された時間と応答が完全に受信された時間の差です。
したがって、応答時間は常に> =遅延です。
ファイルが大きいほど、応答時間と待ち時間の差が大きくなります。
レイテンシ = 922ミリ秒は、リクエストが行われたときからリクエストの最初の応答として922ミリ秒かかることを意味します。
サンプル時間(または応答時間) = 1232ミリ秒は、要求が行われてから要求を処理するのに1232ミリ秒かかることを意味します。
したがって、応答時間=待ち時間+処理時間