ゲートウェイにサービスを追加して、そのエンドポイントを登録します。Cloud-native API Gateway は、ACK、MSE Nacos、固定アドレス、DNS ドメイン名、Function Compute (FC) を含む複数のサービスソースをサポートしています。
操作手順
API Gateway コンソール にログインします。
左側のナビゲーションウィンドウで、 をクリックします。上部のナビゲーションバーでリージョンを選択します。
Instance ページで、ターゲットインスタンス ID をクリックします。
-
左側のナビゲーションウィンドウで、Service を選択し、Create Service をクリックします。Create Service パネルで Service Source を選択し、パラメーターを設定してから、OK をクリックします。
Cloud-native API Gateway は、ドメイン名ベースのバックエンドサービスにリクエストを転送する際に Host ヘッダーを書き換えません。Host ヘッダーを書き換えるには、「HTTP 書き換えポリシーの設定」をご参照ください。
サービスパラメーター
|
サービスソース |
パラメーター |
説明 |
|
ACK 説明
ゲートウェイは ACK または ACK Serverless クラスター からサービスをフェッチし、バックエンドノードアドレスで登録します。 |
Namespace |
選択したクラスターの名前空間です。 |
|
Services |
サービスを選択します。 |
|
|
MSE Nacos |
Namespace |
MSE Nacos インスタンス内の名前空間です。 |
|
Services |
サービスを選択します。 |
|
|
Function Compute |
Backend Services |
|
|
関数リスト |
関数を選択します。 |
|
|
バージョンまたはエイリアス |
関数のバージョンまたはエイリアスを選択します。 |
|
|
SAE Kubernetes |
Namespace |
選択したクラスターの名前空間です。 |
|
Services |
サービスを選択します。 |
|
|
Fixed Address 説明
サービスがサービス検出メカニズムを使用しない場合にこのソースタイプを使用します。バックエンドノードアドレスを手動で指定する必要があります。 |
Service Name |
サービスのカスタム名です。 |
|
Service URL |
バックエンドノードアドレスを |
|
|
TLS Mode |
バックエンド通信の TLS モードです。デフォルト:無効。
|
|
|
DNS Domain Name 説明
ゲートウェイは DNS エントリを解決してバックエンドサービスエンドポイントを取得します。 |
Service Name |
サービスのカスタム名です。 |
|
Service URL |
バックエンドノードアドレスを |
|
|
TLS Mode |
バックエンド通信の TLS モードです。デフォルト:無効。
|
|
|
CloudFlow 重要
|
Workflow |
既存の CloudFlowを選択します。 |
|
Invocation Method |
呼び出しモード:
|
|
結果の確認
Services タブで、新しいサービスが正しい Service Name、Service URL、および Service Source で表示されていることを確認します。
関連トピック
サービスを作成した後は、「サービスの管理」ページから管理できます。