2014-03-05 45 views
0

假設我有一個ESB服務器,並連接至兩個WSO2識別服務器,IS1和IS2。 客戶通過ESB在WSO2 IS1中首次登錄。稍後WSO2 IS1將關閉以進行維護。 IS2能否繼續處理客戶A的授權而不要求客戶再次登錄?如何支持HA在wso2IS

回答

0

你正在接受有關登錄到WSO2的Identity Server管理控制檯?也就是說,如果Identity Server的兩個節點通過LB額(如ESB或Apache HTTPD ..),第一個要求就是,LB必須爲粘性會話支持。然後,用戶可以登錄到管理控制檯,沒有任何問題..

由於粘性會話,用戶請求始終發送到只有一個節點...如果該節點已關閉,則LB需要發送用戶請求到另一個節點。至於有節點之間沒有會話複製,您可能需要再次重新登錄...基本上是以WSO2產品不跨節點的會話複製支持,就無法實現無縫的HA,當登錄到管理控制檯。我猜WSO2有一些計劃在未來支持會話複製。

但是,如果你正在服用有關訪問的Identity Server的管理服務,你仍然可以擁有無​​縫的HA。從ESB說,你正在談論WSO2 Identity Server的管理服務API。您可以從here找到有關負載均衡管理服務的更多詳細信息。我想這對你很有用。