Cloudflare Worldedge community field guide

RETROSPECTIVE EDITION / 2024-06

Load Balancing:期待ではなく health で route する

pool、monitor、steering、session behavior、fallback が一つの availability policy を作ります。

ISSUE
06 / 32
初回公開
SOURCE CHECK
Archive integrity

edition month は curriculum 上の位置です。本文の初回公開日は 2026-08-10 で、過去の公開・活動記録を装いません。

01 / DECISION

この primitive を選ぶ時

複数 origin が同等 request を処理でき、health を独立検証できる時に load balancing を使います。

02 / ARCHITECTURE

最小で説明可能な path を作る

pool と monitor endpoint、steering / failover semantics を決め、stateful session と data consistency の仮定を記録します。

  1. 01contract を定義

    複数 origin が同等 request を処理でき、health を独立検証できる時に load balancing を使います。

  2. 02primitive を一つ追加

    pool と monitor endpoint、steering / failover semantics を決め、stateful session と data consistency の仮定を記録します。

  3. 03failure evidence を残す

    controlled test で一つの pool を外し、detection / recovery time と session behavior を確認します。

03 / REPRODUCE

confidence の前に evidence

controlled test で一つの pool を外し、detection / recovery time と session behavior を確認します。

curl -fsS https://example.com/health

04 / BOUNDARY

Production boundary

浅すぎる health check は壊れた dependency へ route し、深すぎる check は service 負荷や correlated failure を生みます。

05 / FIRST-PARTY SOURCES

一次資料を authoritative に保つ

product behavior、limit、pricing、availability は変わります。実行前に source を再確認してください。

01 / SOURCECloudflare Load Balancinghttps://developers.cloudflare.com/load-balancing/