すべてのスレッドを使用して 3 TPS の目標を達成しようとしています。使用Constant Throughput Timer
しましたが、どういうわけか一定の TPS を提供しません。10TPSのように3TPSを超えます。
テストシナリオ
スレッド グループ 1
- このスレッド グループは、サーバーに XML を送信し、ステータスを確認します。
- この Submit Quote アクションの下に定数 Timer を配置し、値を 3 per min に設定します。
- 見積もりを送信するたびに、何らかのアクションを実行します。
スレッド グループ 2
- このスレッド グループはサーバーに XML を送信し、最初のスレッド グループと同様にステータスを確認しますが、残りのアクションは最初とは異なります。
- この Submit Quote アクションの下に定数 Timer を配置し、値を 3 per min に設定します。
スレッド グループ 2
- このスレッド グループはサーバー上で XML を送信し、最初と 2 番目のスレッド グループのようにステータスを確認しますが、残りのアクションは最初と 2 番目とは異なります。
- この Submit Quote アクションの下に定数 Timer を配置し、値を 3 per min に設定します。
見積書の送信ステップには、これらすべてのスレッド グループから 3 TPS が必要です。ある程度は達成できますが、一定ではありません。
TPSの管理を手伝ってもらえますか?
以下は、いくつかの高いトランザクションを確認できるグラフです。