WSO2 apim exporting/importing 来自 APIM 发布者的多个 api 从开发环境到 QA/生产环境

WSO2 apim exporting/importing multiple apis from APIM publisher from develop environment to QA / production environment

如何从 APIM 发布者从开发环境到 QA/生产环境执行多个 API 的 WSO2 APIM exporting/importing。假设我在 APIM 发布者中定义了 15 个带有参数的 API,需要将它们导出到另一个环境中,在该环境中托管另一个 wso2 APIM,其中有一个不同的数据库。

您可以使用 this 的 CLI 工具。从 wso2 apim 开始,您可以 import/export 在同一版本的多个环境中使用 API 和应用程序。

API Import-Export 工具只能用于在相同APIM 版本的不同环境之间迁移APIs。跨不同 APIM 版本迁移 APIs 不支持此功能。因此,它非常适合您的要求。

但是,我们可以使用 WSO2 API 管理器 import/export 工具一次导出多个 API。使用以下文档中的命令[1],您可以导出特定租户的所有 API。

但是完全不支持导入多个API。

此外,现在也无法根据我们的选择导出或导入 API 的数量(例如两个、三个 API)。

[1] https://apim.docs.wso2.com/en/latest/learn/api-controller/migrating-apis-to-different-environments/#export-all-the-apis-of-a-tenant-at-once