目前我有以下設置: 硬件負載平衡器將流量引導到兩個物理服務器,每個物理服務器都運行兩個weblogic實例。Weblogic http會話故障轉移
工作正常。我希望能夠關閉其中一臺服務器而不會丟失活動會話。現在,如果我關閉其中一臺物理服務器,那麼任何正在進入的流量都會被彈回到登錄屏幕。
我正在尋找以最小的性能命中實現這一點的最簡單方法。 我到目前爲止考慮過的事情: 1.看看我能否以某種方式在Load Balancer上存儲會話信息,並通過一些Load Balancer魔法注意到服務器已經死機,並嘗試使用相同會話信息的另一個會話信息(不確定這是可能的) 2.配置weblogic集羣。不確定會有什麼樣的表現。我猜這是我最終會得到的,但仍然在尋找替代品。 3.?
什麼我現在已經是一個過度設計的災難恢復解決方案(這是要求),但我想它更多的移動在HA的方向(靈活性)
編輯也是它值得創建2個羣集並複製它們之間的會話(我想每個站點只有一個羣集,站點足夠接近)。這將涵蓋一個集羣失敗的事件。
使用內存複製而不是jdbc持久會話有什麼優勢嗎?我的意思是除了表演。 – jpaugh