---
# System prepended metadata

title: Cloud LoadBalancer
tags: [GCP, Cloud LoadBalancing]

---

###### 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 に変化を加える
- テキストを変える
- 画像を変える

