概念と定義
このセクションでは、主要な概念について説明し、このソリューション固有の用語を定義します。
シナリオ
テストの名前、説明、タスク数、同時実行数、AWS リージョン、ランプアップ、保持、テストタイプ、スケジュール日、繰り返し設定などのテスト定義。
タスク数
テストシナリオを実行するために Fargate クラスターで起動されるコンテナの数。Fargate リソースのアカウント制限に達すると、追加のタスクは作成されません。ただし、既に実行されているタスクは続行されます。
同時実行
同時実行 (タスクごとの同時仮想ユーザーの数)。デフォルト設定に基づき推奨される同時実行は 200 です。同時実行数は CPU とメモリによって制限されます。Apache JMeter に基づくテストでは、同時実行数が多いほど、ECS タスクで JVM が使用するメモリが増加します。デフォルトの ECS タスク定義では、メモリが 4 GB のタスクを作成します。1 つのタスクの同時実行値を低い値から開始して、タスククラスターの ECS CloudWatch メトリクスをモニタリングすることをお勧めします。「Amazon ECS クラスターの使用率メトリクス」を参照してください。
ランプアップ
ゼロからターゲットの同時実行レベルまで徐々に増加する期間。
ホールド
ランプアップの完了後にターゲット同時実行レベルを維持する期間。
AWS 用語の一般的なリファレンスについては、「AWS 用語集」を参照してください。