Skip to content
Latchkey

ロードバランシング - CI/CD用語集の定義

ロードバランシング: ロードバランシングは、着信する作業を複数のサーバーやrunnerに分散させ、どれか1つが圧倒されないようにし、キャパシティを均等に使えるようにします。

ロードバランシングは、着信する作業を複数のサーバーやrunnerに分散させ、どれか1つが圧倒されないようにし、キャパシティを均等に使えるようにします。

ロードバランサーはリクエストをプール全体に分散させます。忙しいバックエンドや死んだバックエンドが1つあってもサービス全体を劣化させないため、スループットと回復力が向上します。

CIにおいて

runnerのschedulerはjobをフリート全体でロードバランスするため、buildは空いているrunnerで開始され、あるマシンがキューで待つ一方で他がアイドル状態のままになることを防ぎます。

関連ガイド