###### tags: `GCP` `Cloud LoadBalancing` # Cloud LoadBalancer ![](https://i.imgur.com/Sm6cQ0S.jpg) - 世界規模の自動スケーリング - 負荷分散 - HTTP(S)負荷分散 - TCP / SSL 負荷分散 - UDP負荷分散 リクエストはCloud LoadBalancingで全て受けて、GCEインスタンスに割り振る # 1. 流れ 1. Cloud LoadBalancingを作成 2. 負荷分散できているか確認 - 異なるレスポンスを返すインスタンスを立ち上げて、確認する # 2. Load Balancerを作成 1. menu > ネットワークサービス > 負荷分散 2. ロードバランサを作成 3. 設定値を決める 名前: 任意 バックエンドサービス: - タイプ: インスタンスグループ - 分散モード: 使用率 - 後はデフォルト ヘルスチェック: - 名前: 任意 - 後はデフォルト設定 ホストとパスのルール: 自動で作成される フロントエンドの設定: デフォルトでok 確認と完了: 設定内容を確認する しきい値の意味 : 指定回数リクエストして、成功回数を超えたら正常、失敗回数を超えたら以上 作成直後の立ち上がりが遅いので、異常があるときは時間をおく # 3. リクエストが振り分けられてるか簡単に確認 1. インスタンスグループの片方にsshでログインする。 2. /var/www/html/index.php に変化を加える - テキストを変える - 画像を変える