2014-03-27 45 views
0

我們通過Web控制檯(/ publisher)創建併發布服務。這是環境是一個2節點WSO2 AM集羣,在其上有一個負載均衡器(HAProxy)。WSO2 AM 1.6:將服務發佈到羣集

當我們通過這個負載平衡器調用服務(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

Synapse Artifact似乎沒有正確部署在兩個網關上。你可以去/ repository/deployment/server/synapse-config/default/api,看看這兩個節點是否有發佈的API的xml文件。如果您尚未啓用Deployment Synchroniser,則只會在一個節點中創建工件。

+0

我更改了carbon.xml文件。這裏描述了DeploymentSynchronizer。 #快樂 – Marc