次のような分散セットアップ (WSO2 APIM 191) があります。
- クラスター内のストアおよびパブリッシャーと連携する 2 つのサーバー。(サーバー A および B);
- クラスター内のゲートウェイワーカーおよびキーマネージャーと連携する 2 台のサーバー。(サーバー C および D);
- ゲートウェイ マネージャーとして機能する 1 台のサーバー。(サーバー E);
- BAM で動作する 1 つのサーバー。(サーバー F);
- クラスター内の 2 つの postgres。
すべてが構成され、正常に動作します。しかし、「A」で API を登録すると、この API はサーバー「C」または「D」には表示されません。
「curl」でこの API を呼び出すと、これは間違いです。
<am:fault xmlns:am="http://wso2.org/apimanager">
<am:code>404</am:code>
<am:type>Status report</am:type>
<am:message>Not Found</am:message>
<am:description>
The requested resource (/test/1/ping) is not available.
</am:description>
「C」または「D」(メイン > メタデータ > リスト > APis) に炭素が表示されている場合、API はそこにあります。この間違いの理由がわかりません。