簡體   English   中英

集群環境中的JSF會話作用域受管bean

[英]JSF session scoped managed beans in cluster environment

我希望將一些Web應用程序從單服務器環境遷移到WebSphere集群環境。 我正在查看是否需要更改代碼。 Web應用程序使用JSF框架,並使用帶有@SessionScope注釋的托管bean。

我對JSF知之甚少,但是根據我所讀的內容,如果要在集群環境中部署托管Bean,則它們需要實現Serializable接口,並且WebSphere集群將負責同步托管Bean(如果可以)。被序列化/反序列化。 以上是真的嗎?

是的,它們被序列化到HTTPSession中,而HTTPSession本身可以跨集群復制。 然后可以在發生故障轉移時將其恢復。

在傳統的WebSphere中,這是通過“內存到內存會話復制”(對等體系結構)或使用共享數據庫來完成的。 在Liberty Profile中,您必須使用WebSphere Extreme Scale(WXS)進行會話復制。

會話復制的設置將確定在發生故障轉移的情況下,會話支持的bean的最新狀態。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM