2014-02-05 50 views
0

假設我有一個場景,其中多個服務器充當gateway.Now我發佈一個API在我的發佈應用程序正在另一臺服務器上運行。我想知道如何我的應用程序將在每個網關發佈的過程..?如何在運行在不同服務器上的網關上的wso2 API管理器中發佈API。

+0

您是否使用了master-worker模式來配置多個網關節點?通常,發佈的API將通過web服務調用在網關節點上更新。 – Ragavan

+0

我想知道它是如何發生的過程。是否有一些文件寫在需要同步的地方。原因是我依靠數據庫來同步信息b/w不同的服務器 – user3189802

回答

0

這是通過集羣完成的,每當從API管理器發佈API時,API網關節點都會收到通知。請參閱下面的集羣指南 http://docs.wso2.org/display/Cluster/Clustering+API+Manager

+0

我正在通過編寫腳本它在wso2的每個實例中都複製了repository/deployment/server。在這種方法中,似乎很有效。 – user3189802

+0

這隻會在部署中的實例之間同步API工件,您需要將API Manager的配置和gov空間掛載到公共存儲庫。請參閱聚類指南並按照說明進行操作。您可以跳過部署同步部分,因爲您在執行腳本時通過腳本 – Nadeesha

+0

執行安裝時遇到了與此處提到的相同的問題http://stackoverflow.com/questions/21173955/wso2-api-manager-gateway-cluster-configuration – user3189802

相關問題