1

我在 jboss 6.x 服务器中有一个 jsf2 应用程序。从我在这里阅读并在谷歌搜索的所有内容中,始终建议使用粘性会话。据我了解,这意味着同一个节点将始终负责同一个用户的请求。这是正确的吗?

如果是,那么在集群模式下使用 jboss 有什么意义?我不能只有两个 jboss 实例并让负载均衡器分配请求吗?

4

2 回答 2

2

关键是您的系统是多用户的。当使用粘性会话时,负载均衡器会将用户平衡到两台服务器,并且它们被平等地使用。但总是一个用户只向一台服务器发出请求。这样做的好处是您不需要将会话和会话数据复制到所有服务器,这可能会不必要地花费大量资源。

于 2012-08-22T12:28:43.503 回答
1

会话复制将在服务器关闭或崩溃的情况下提供帮助。如果托管用户会话的服务器出现故障,则不应提示用户再次登录。仅当复制用户的会话时才有可能。

于 2013-01-11T05:57:22.433 回答