小编use*_*066的帖子

将非可序列化应用程序作用域bean注入集群中可序列化会话作用域bean的托管属性

我有以下托管bean:

@ApplicationScoped
public class ApplicationBean {
    // ...
}
Run Code Online (Sandbox Code Playgroud)
@SessionScoped
public class SessionBean implements Serializable {

    @ManagedProperty("#{applicationBean}")
    private ApplicationBean applicationBean;

    // ...
}
Run Code Online (Sandbox Code Playgroud)

这将部署到具有多个节点的服务器群集.当HTTP会话在另一个节点上序列化时会发生什么?

ApplicationBean未序列化,因为它没有实现Serializable.它会被重新注入@ManagedProperty吗?或者它会以某种方式实际序列化?

session jsf cluster-computing

13
推荐指数
1
解决办法
4038
查看次数

标签 统计

cluster-computing ×1

jsf ×1

session ×1