問題タブ [api-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wso2 - トラフィック マネージャー クラスターを使用した WSO2 APIM 2.0 クラスタリングのデプロイ
ドキュメントから、Traffic Manager の場合、パブリッシャーは HTTPS を使用して Traffic Manager と通信し、その他は thrift と jms を使用します。倹約 & jms 関連の URL の場合:
ゲートウェイ/パブリッシャー/ストア/キー マネージャーのトラフィック マネージャー クラスターでトラフィック マネージャー ホストを構成できますか?
docker - docker コンテナーの変更後の WSO2 損失 API
WSO2 API Manager 2.0.0 を使用して別の問題が発生しました: 3 つのコンテナー (APIM 用、Analytics 用、MySQL 用) を使用して docker にインストールし、一部の構成ファイルをカスタム バージョン (DB、サーバー名、ゲートウェイの設定...)。APIM と Analytics の両方が MySQL コンテナーにデータを保存するように構成されており、DB の変更を確認できます。
問題は、コンテナーが再構築された後、パブリッシャーにもストアにも自分の API が見つからないことです。DB の変更は持続し、すべての API の統計を表示でき、同じ名前またはコンテキストを使用して新しい API を作成しようとするとエラーが発生しますが、新しいビルドの後、ストアは常に空です。
/repository/deployment/server/synapse-config/default
また、 と の両方を2 つのボリュームに入れようとしましたが、API 用に/repository/tenants/
作成されたファイルを確認できますが、問題がわかりません。/.../default/api/
ガイドに記載されていない追加のディレクトリを永続化する必要がありますか?
可能であれば、APIM と Analytics のホーム全体をボリュームに入れたくありません。
wso2 - WS02 API マネージャー 2.0
多くのサードパーティ サービス プロバイダーでは、システムでイベントが発生したときに、システムに "Webhook" (別名 HTTP POST) を構成できます。サービス プロバイダーは、さまざまな認証方法 (HMAC、OAuth、TLS など) を使用します。
たとえば、Company1は、サービス プロバイダーでイベントが発生した場合 (トランザクションの承認など)、http: //company1.com/eventlistener に通知を送信するように ServiceABC を構成します。
http://company1.com/eventlistenerは DMZ にあります。メッセージを認証し、必要に応じてバックエンド サービスに転送します。
この例では、サービス プロバイダーが OAuth をサポートしていないとします。認証は、カスタム ヘッダー スキームを使用して実行されます。
このシナリオで WSO2 API Manager を使用できますか?
API Manager でない場合、WSO2 ESB を使用できますか?