我已经使用了WSO2 API Manager 1.8并根据WSO2文档中给出的to this guide实现了部署同步。除了一件事以外,一切都在找工作。
假设我们有2个以下运行API Manager的实例。
192.168.X.123 - API Manager 1
192.168.X.124 - API Manager 2
问题是,一旦我在API Manager 1上创建并发布API,它就会出现在发布者的API Manager 2上。但特定API未出现在API Manager 2商店中。
另请注意,我正在为API Manager群集(API Manager 1和2)使用共享的MySQL数据库。我检查了日志,但没有包含任何错误。
我该如何解决这个问题?
答案 0 :(得分:0)
请查看WSO2 Clustering and Deployment Guide。请查看Clustering API Manager和SVN-based Deployment Synchronizer
上的文档如果所有配置都正确,则在"Published" the API后,您的API应显示在商店中。由于索引等原因,可能需要一些时间(可能是几分钟)才能出现在商店中。
答案 1 :(得分:0)
在我们的情况下,我们定义了2个具有额外CPU和的不同服务器 内存,在这些服务器上,我们安装了完整的WSO2 API Manager 并定义了群集配置。通过提供的一切 木偶。
只需简单安装,所有数据源都指向一个架构 在Oracle数据库中。
而且......它正在发挥作用;我们的开发人员高兴,操作愉快,建筑师 部门快乐