Replication

在帶有 mod_jk 負載平衡器的 glassfish 集群中複製了什麼,什麼沒有複製?

  • July 29, 2012

我有一個 Glassfish (3.1.2) 集群,超過 2 台電腦作為節點,帶有一個 mod_jk 負載平衡器。

servlet 實例變數是否完美複製?如果不是,我如何確保它是?

是否所有操作(包括方法呼叫和磁碟寫入)都完美複製?如果不是,我如何確保它們是?

這些似乎是愚蠢的問題,但我並不是在尋求“負載平衡”,而是在尋求精確的複制以在不中斷服務的情況下實現未來的升級。如果還不是這樣,我該如何實現?

複製的是會話狀態。方法呼叫和磁碟寫入,絕對不是。使用者與集群的一個成員有一個會話,並且一直持續到它失敗,在這種情況下,另一個集群成員接管處於相同狀態的會話。假設您使用的是通用的、可能是集群的數據庫、LDAP 等。集群成員不會同步工作。

引用自:https://serverfault.com/questions/403721