2014-01-17 107 views
0

我正在集羣環境中實施API Manager 1.5.0。商店和發行商一起在一個節點上,密鑰管理器和網關集羣在其他服務器上。WSO2密鑰管理器

我們在一個集羣中有多個網關節點(我們沒有ELB但使用DNS循環條目來平衡IP)。

在處理文檔時:http://docs.wso2.org/display/CLUSTER420/Clustering+API+Manager 它表示「1.3版以上的版本應使用相同的用戶存儲,並且治理註冊表和密鑰管理器應位於同一網關節點上。」這是否意味着邏輯?因爲我打算爲Gateway和Key Manager產品提供一組服務器。

回答

0

在API Manager 1.4.0之前,發佈者和商店可以使用不同的用戶存儲。通常,發佈者應用程序由組織的內部開發人員使用(因爲發佈者正在使用的用戶存儲可以駐留在高度安全的網絡中)。由於商店應用程序旨在供外部用戶使用,因此用戶存儲可能來自寬鬆安全的網絡。多租戶是在API Manager 1.4.0中引入的。如果將API Manager配置爲擁有多個租戶,則需要爲發佈商和商店使用相同的用戶存儲。同樣適用於註冊表數據庫。如果您計劃創建多租戶APIManager環境,則發佈者,商店,密鑰管理器和網關應該創建管理和配置掛載。同一個數據庫應該用作底層數據庫。

+0

感謝您的回覆。我打算將內部與商店和出版商相同。但是將網關和主要管理者分成集羣服務器場。當你說'goverance and config mounts'時,我認爲這是我遇到的問題。我明白指向一箇中央數據庫,這似乎工作。但是,一旦我添加了安裝配置,服務就無法啓動,因爲它們無法創建遠程安裝,並且連接池中也沒有打開的連接。我會查找錯誤並在另一條評論中發帖。 – Gammonster