0

Docker 化されていない別のデータベース (MySql など) に接続する WSO2 API Manager Docker インスタンスを実装するとします。一部の API 構成が API Manager 内で行われているとします (GitHub で Swagger ファイルを参照するなど)。

誰かが WSO2 API Manager の Docker イメージを (たとえば CSS ファイルを変更するために) 再構築したとします。過去の構成は別のデータベースから引き続き利用できますか? それとも、新しい Docker インスタンスですべてを再構成する必要がありますか?

別の言い方をすれば、すべてを再構成する必要がある場合、それを行う簡単な方法はありますか? 自動的な何か?

4

1 に答える 1

1

すべての構成はデータベースに保存されます。(一部は内部レジストリに保存されますが、レジストリは最後にデータベースにデータを保存します)

API アーティファクト (シナプス ファイル) は、ファイル システム [1] に保存されます。API Manager のAPI インポート/エクスポート ツールを使用して、API アーティファクト (および、swagger、画像、シーケンスなどの他のすべての関連ファイル) をサーバー間で移行できます。

[1]<APIM_HOME>/repository/deployment/server/synapse-configs/default/api/

于 2016-08-17T15:09:24.923 に答える