Health Check Grace Periodとは?
health check grace periodは、インスタンスまたはcontainerが起動してから、load balancerやschedulerが失敗したhealth checkに対して動作を始めるまでの設定された遅延です。アプリケーションはcheckに通る前にウォームアップの時間を必要とすることが多いため存在します。grace periodの間、インスタンスは異常とマークされたり置き換えられたりしません。
なぜ重要か
grace periodがないと、起動の遅いサービスは立ち上がる前にループで停止と再起動を繰り返します。これを正しく調整することは、初期化に時間のかかるアプリの安定したdeployの鍵です。
関連ガイド
What Is Deregistration Delay?Deregistration delay is the time a load balancer keeps serving in-flight requests while draining a target bei…
What Is a Target Group?A target group is a named set of backend endpoints that a load balancer routes traffic to and runs health che…
What Is an Eviction Threshold?An eviction threshold is the resource level, such as remaining memory or disk, at which a node starts reclaim…