2016-04-07 10 views
0

いくつかの概念の応答時間と数の関係は何:QPS/TPS、同時ユーザー

  • TPSが第二
  • Response timeあたりのトランザクションを意味し、それがための要求に応答するのにかかる時間の合計量は、サービス

この式は本当ですか?同時ユーザーの

TPS =数/応答時間

答えて

1

トランザクションは、ユーザごとに(1つのTCP接続で)順次のみ1つのスレッドで起こる場合、それは真です。しかし、実際には、Webブラウザについて話すとき、ホストと話すときに複数の同時接続を使用します。 6同時接続は非常に一般的なので、ホストはTPS = 6 x同時ユーザー/応答時間を取得します。

また、ブラウザがブロックされて物を取得しないことがあります。時には他の操作と同時にいくつかの操作を実行できないため、コードを実行していることがあります。詳細は、http://www.browserscope.orgを参照してください。

もちろん、クライアント(ブラウザを使用している人間、またはREST API経由でバックエンドと通信している携帯電話アプリなど)のクライアントは、通常、可能な限り高いレートで。これはおそらく非常に現実的なテストケースではないでしょう。通常、クライアントは、一連の要求を行い、その後、ユーザーがバックエンドからより多くのデータを必要とするアプリケーションで何か新しいことをするまで、しばらく静まり返ります。

関連する問題