旧バージョンのドキュメントを参照しています。 最新のドキュメントはこちらをご参照ください。
Kong Managerでのロードバランシング
このチュートリアルでは、Kong Managerでターゲット間のロードバランシングを設定する手順を説明します。
Admin APIの使用手順については、 Kong Gatewayスタートガイドをご覧ください。
前提条件
Kong Manager が有効になっている Kong Gateway インスタンスが必要です。
アップストリームとターゲットの設定
このチュートリアルでは、 example_upstream
という名前のアップストリームを作成し、それに2つのターゲットを追加します。
Kong Managerの ワークスペース タブから以下を行います。
- デフォルトの ワークスペースを開きます。
- メニューから アップストリーム を開き、 新規アップストリーム をクリックします。
- この例では、 名前 フィールドに
example_upstream
と入力し、 作成 をクリックします。 - 新しいアップストリームをクリックして詳細ページを開きます。
- サブメニューから ターゲット を開き、 新規ターゲット をクリックします。
- ターゲットフィールドに値
httpbin.org:80
を設定し、 作成 をクリックします。 - 今度は
httpbun.com:80
のターゲットを作成します。 - サービス ページを開きます。
-
example_service
を開き、 [編集] をクリックします。 -
ホスト フィールドを
example_upstream
に変更し、 更新 をクリックします。
これで、httpbin.org
とhttpbun.com
の2つのターゲットを持つアップストリームと、そのアップストリームを指すサービスが作成されました。
アップストリームサービスを検証
Kong Gatewayが2つのターゲット間でトラフィックをロードバランシングしていることをテストする方法は以下のとおりです。
-
アップストリームを設定したら、ウェブブラウザまたはシェルを使ってルート
http://localhost:8000/mock
にアクセスして、アップストリームが機能していることを確認します。 -
ページを数回更新します。サイトは
httpbin
からhttpbun
に切り替わるはずです。
次の手順
次に、Kong Managerで他に何ができるかについてのガイドを参照してください。