ヘルスチェック - CI/CD用語集の定義
ヘルスチェック: ヘルスチェックは、サービスが機能しているかどうかを報告する定期的なプローブであり、ロードバランサーやschedulerが不健全なインスタンスから離れてルーティングできるようにします。
ヘルスチェックは、サービスが機能しているかどうかを報告する定期的なプローブであり、ロードバランサーやschedulerが不健全なインスタンスから離れてルーティングできるようにします。
ヘルスチェックにより、システムは動作しているインスタンスと壊れているインスタンスを区別できます。トラフィックはチェックに合格したインスタンスにのみ送られ、失敗したインスタンスは回復するまで取り除かれます。
CIにおいて
runnerのschedulerは、jobをディスパッチする前に各runnerをヘルスチェックします。チェックに失敗したrunner(ディスク不足、agentのハング)はスキップされ、buildを失敗させるマシンにbuildが送られないようにします。
関連ガイド
Readiness Probe - CI/CD Glossary DefinitionReadiness Probe: A readiness probe checks whether an instance is ready to accept work; if it fails, the insta…
Liveness Probe - CI/CD Glossary DefinitionLiveness Probe: A liveness probe checks whether an instance is still functioning; if it fails, the orchestrat…
Load Balancing - CI/CD Glossary DefinitionLoad Balancing: Load balancing distributes incoming work across multiple servers or runners so no single one…