WSO2 AM 1.6:将服务发布到集群

时间:2014-03-27 15:04:50

标签: api wso2 cluster-computing

我们通过Web控制台(/ publisher)创建和发布服务。这是一个2节点WSO2 AM集群的环境,它上面有一个负载均衡器(HAProxy)。

当我们调用服务(SoapUI)时,通过此负载均衡器,一个请求成功,下一个请求失败,依此类推。

恕我直言:群集配置应该是正确的。如果我在每个节点上启动/ publisher应用程序,我可以在两个节点上看到已发布的服务。

axis2.xml:
- Hazelcast clustering is enabled
- Using multicast

master-datasources.xml
- pointing to Oracle database

api-manager/xml
- pointing to jdbc string in master-datasources.xml

有没有人有一些提示。

1 个答案:

答案 0 :(得分:1)

Synapse Artifact似乎未正确部署在两个网关上。您可以转到/ repository / deployment / server / synapse-config / default / api,看看两个节点是否都有已发布API的xml文件。如果尚未启用Deployment Synchroniser,则只会在一个节点中创建工件。