繁体   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