Skip to content
Latchkey

runnerの並行数上限とは?

runnerの並行数上限は、単一のrunner、またはfleet全体が同時に実行できるjob数の設定された上限です。上限を超えたjobは、スロットが空くまでキューで待ちます。ホストと共有バックエンドが、並列するjobが多すぎて過負荷になるのを防ぎます。

なぜ重要か

無制限の並行実行は、CPU、メモリ、あるいは下流のサービスを枯渇させ、すべてのjobを遅くする可能性があります。並行数上限は、ピーク時の並列度をいくらか犠牲にして、安定性と予測可能なリソース使用を得ます。これをチューニングすることで、スループットと過負荷のリスクのバランスを取り、マネージドプラットフォームはrunnerサイズごとにこれを設定します。

関連ガイド