所有的WSO2 API Manager的configuration都保存在数据库中吗?

假设一个WSO2 API Manager Docker实例连接到一个单独的数据库(如MySql),这个数据库没有被docker化。 说一些APIconfiguration是在APIpipe理器中进行的(就像在GitHub中引用一个Swagger文件一样)。

假设某人重build了WSO2 API Manager Docker镜像(例如修改CSS文件),以前的configuration仍然可以从单独的数据库中获得吗? 还是必须重新configuration新的Docker实例中的所有内容?

换句话说,如果需要重新configuration一切,有没有一个简单的方法来做到这一点? 自动的东西?

所有的configuration都存储在数据库中。 (有些存储在内部registry中,但registry最终将数据保存在数据库中)

API工件(突触文件)保存在文件系统[1]中。 您可以使用API​​ Manager的API导入/导出工具将API构件(以及所有其他相关文件,如放大器,图像,序列等)在一个服务器之间迁移到另一个服务器。

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