首页 文章

WSO2 API Manager添加额外的服务器节点

提问于
浏览
1

如果我运行WSO2 API Manager并想要添加一个额外的节点(比如说我有2并希望添加第三个节点),那么似乎API xml文件不会传播到synapse-configs目录 .

有没有办法将apis同步到新节点?

同样,如果我在共享数据库上运行WSO2 API Manager并删除实例但保留数据库,是否有办法从数据库恢复API?

谢谢 .

1 回答

  • 1

    如果我有WSO2 API Manager正在运行并且想要添加一个额外的节点(比如说我有2并希望添加第三个节点),那么似乎API xml文件不会传播到synapse-configs目录 . 有没有办法将apis同步到新节点?

    Deployment Synchronizer提供了跨产品集群节点同步部署工件的功能 . 要使群集正确执行,所有节点必须具有相同的配置 .

    所有基于碳的产品(包括WSO2 API Manager)都使用Deployment Synchronizer(DepSync)来确保在群集中的所有节点上保持相同的状态 . 它维护 <APIM_HOME>/repository/deployment/server 文件夹的中央存储库,该文件夹是为所有基于Carbon的产品存储部署配置的地方,并使用该存储库来同步节点 .

    同样,如果我在共享数据库上运行WSO2 API Manager并删除实例但保留数据库,是否有办法从数据库恢复API?

    由于某些参数保留在文件系统中,因此无法仅从DB还原API .

相关问题