ハイブリッドへの API プロキシのデプロイ

Mule 3.8 Runtime 以降、API ゲートウェイ 2.x 以降、または Mule 4.x.を使用する場合は、API Manager でこの手順に従ってハイブリッドにプロキシをデプロイします。

API インスタンスを設定するときに、インスタンスを基本エンドポイントとして管理するのか、プロキシを使用するエンドポイントとして管理するのかを選択します。[Endpoint With A Proxy (プロキシを使用するエンドポイント)] > [Hybrid (ハイブリッド)] を選択する場合は、このデプロイメント手順を使用します。

この手順を実行するには、次の前提条件を満たしている必要があります。

  • API 設定の完了。

  • 非公開サーバの場合は、組織とペアリングするように設定された Mule Runtime へのアクセス。

  • API をハイブリッド対象にデプロイするために、Mule Runtime と互換性のある Mule Agent への非公開サーバの登録。

    • Mule 3.8 の場合は Mule Agent 1.9.0 を使用します。

    • Mule 4.x の場合はリリースノートで指定された Mule Agent を使用します。

Exchange から管理する、またはインポートする API 設定を保存すると、[Deployment Configuration (デプロイメント設定)] が表示されます。

  1. API Manager で、[Manage API (API を管理)] > [Manage API from Exchange (Exchange から API を管理)] をクリックし、プロキシアセットの管理を設定します。

  2. [API Configurations (API 設定)] で、API を Mule 4 にデプロイする場合は、[Check This Box If You Are Managing This Api In Mule 4 (この API を Mule 4 で管理する場合はこのボックスをオンにする)] ボックスをオンにします。このチェックボックスは、以下の RAML、SOAP、および HTTP 設定のスクリーンショットに表示されているように、[API Configurations (API 設定)] の一番下にあります。

    checkboxmule4 all

    API 設定を保存すると、[Deployment Configuration (デプロイメント設定)] が表示されます。

  3. [Deployment Configuration (デプロイメント設定)] の [Hybrid Target (ハイブリッド対象)] で、Mule Agent に登録した非公開サーバを選択します。

  4. [Deploy (デプロイ)] をクリックします。

  5. デプロイメントのスキームに HTTPS を選択する場合は、HTTPS サービスを構築する手順を実行します。

Was this article helpful?

💙 Thanks for your feedback!