Skip to content
Latchkey

Warm Pool (Runner) - CI/CD用語集の定義

runner向けのwarm poolは、事前に起動され待機状態のrunnerマシンのセットです。キューに入ったCI jobが、新しいマシンの起動と構成(コールドスタート)を待つ代わりにほぼ即座に開始できるようにします。

トレードオフ

warm poolは、わずかなアイドル計算コストと引き換えに、はるかに低いjob開始レイテンシを得ます。プールのサイズは、ほとんどのjobが待機中のrunnerを見つけられるように、想定される並行度に合わせて調整されます。

使い捨てrunnerとの関係

warm poolと使い捨てrunnerは相性が良く、マシンは暖かく保たれますが、各マシンは1つのjobだけを実行し、その後クリーンな環境のためにリサイクルされます。Latchkeyはキュー時間を削減するために使い捨てrunnerのwarm poolを維持しています。

関連ガイド