を要求します特定のユーザの結果を計算するJMeterの非同期遅延は2つのエンドポイントを持つAPIを考える
そして、このような計算には1から
そして、現在、私のJMeter
スクリプトが正常にすべてのそれらの提出を行うことが可能であり、それは結果
を受信して、私が直面している厄介な問題が現在あることであることを考えるまでそれが絶え間なくresult endpoint
を照会することをことを考えるを完了するために5秒result endpoint
が非常に軽い/迅速なリクエスト(結果がまだ計算されていない場合)のために、より多くのリクエストはサブミットエンドポイントではなくresult endpoint
になります。
このような振る舞いが全体的なスループットの測定を歪ませることを考えると、
そしてConstant Timer
ブロックに全体の要求スレッドを追加すると、タイマーが
を完了するまで、他の要求が作成されませんそして、私の質問があることを考える:するJMeter
は一つの方法または他のいずれかの能力を提供しています:
- ように0123非同期に基づいてHTTPリクエストに遅延を導入
- を要求する(そう
results endpoint
は低い優先度を有するであろう)またはいずれかを優先リクエストはAPIのすべての注目を集めることにはなりませんか?
プランのスナップショットをここに表示してください。それが助けになるでしょう –