2012-08-28 176 views
3

我需要将WSO2 API MANAGER与外部ESO2 ESB集成,但不知道应该设置哪种配置。wso2 esb + api management

我知道API MANAGER有一个greg,我应该将ESB'registry挂载到它吗?另外API MANAGER有一个ESB,我可以仅使用API​​ MANAGER的ESB共享外部ESB的配置吗?

请帮忙!!

编辑:我们的目标是实现与API管理集群环境中,但看起来像一个中央登记处典型的部署配置(http://wso2.org/project/esb/java/4.0.3/ docs/deployment_guide.html)不适用于API MANAGER,为什么?

编辑2:官方页面清楚地表示:“横向扩展,易于使用经过验证的路由基础结构部署到群集中。”即“API管理器可以与其他API管理器集成”,但并不容易:虽然启用集群是改变axis2.xml中的值的问题,但部署同步不起作用,或者至少对于我来说它不适用。任何建议?

回答

1

API管理器中使用的ESB组件,用于管理SLA并充当网关。不要在API管理器中添加外部ESB配置。 这是API manager.It文件对如何添加明确的指引,有什么成分等。

http://docs.wso2.org/wiki/display/AM100/API+Manager+Components

+0

我的问题是,我知道如何群集的ESB,但如果我不能添加ESB API管理员如何将API管理器集中在一起?我应该使用中央注册表吗?看起来不可能......我已经在“axis2.xml”和部署同步器中启用了群集,但这不足以共享配置权限?再次感谢你 – nuvio

+0

集群的东西?..你可以做ESB集群..但我知道你的意思是API + esb集群..你想指向API管理器和ESB的同一个注册表吗?..它不是最好的练习 – Ratha

+0

我想集群多个API管理器:API_1 + API_2 + API_3但是如何?我将在群集外部使用ESB,这是更好的做法吗? – nuvio