基本上,我感兴趣的是在多个区域设置WSO2 API管理器;如亚洲,美国和欧洲。一些API将部署在每个地区的数据中心内,而其他API则只部署在特定地区内。WSO2 API管理器支持API联合?
理想情况下,我想要的是一个WSO2 API Store,我可以在其中查看跨所有区域(包括仅在特定区域的服务器上可用的API)部署的API。
我不希望API用户必须了解每个API管理员或他们的商店才能发现可用的API。我宁愿他们只知道其中一个API Manager商店(理想情况下是他们所在地区的商店),然后他们可以找到可用的API并决定他们是否想要处理从不同地区使用API的延迟。
因此,当使用API Manager Publisher在一个区域发布API时,我希望将API信息联合到每个API Manager商店。
这可能吗?如果存在关于如何配置API管理器以使用API元数据联合的文档?
谢谢,这有帮助。我已经基于基本的东西想出了建议,通过从一个API管理器安装中删除发布者jaggery应用程序,我基本上已将商店分成单个安装节点,然后再次安装,删除商店jaggery应用程序,然后出版商。 这基本上是拥有商店节点和发布者节点的正确方法吗? 我试图让他们都谈到相同的MySQL数据库现在http://stackoverflow.com/questions/11924560/wso2-api-mgr-mysql-db/11929403#comment18405536_11929403 –
使用Ialaji的初步指导发布以及其他一些问题的澄清,以及一系列实验,我如何设法让多个商店,发布商和api经理与同一个数据源进行交谈。 http://code.rawlinson.us/2012/11/configure-wso2-api-manager-to-run-on.html 我仍然必须弄清楚如何群集节点 - 特别是api网关。 –
嗨比尔,回答你的第一个问题,是的,这是继续将商店和出版商分成两个独立的节点的方法。希望你已经能够共享相同的数据库,以便通过两个实例指向。此外,你需要做注册表因为我们正在将一些元数据存储到嵌入式注册表中,同时直接将一些数据存储到数据库中。希望博客文章http://ajithvblogs.blogspot.com/2012/09/create-jdbc-mount-to-wso2-governance .html将帮助你更好地理解它。 –