我有一个群集,我想为此群集使用单个会话。我的意思是这个群集中的所有服务器将共享相同的会话从群集配置页面(我使用adminconsole)我选择跨群集复制类型作为广域网(我也试过MAN),但我的服务器仍然不共享相同的会话。我有两台服务器和两个会话。我需要做更多的事吗?Weblogic群集会话复制类型不起作用
编辑:我只有一个web应用程序叫它sample.war运行在群集上。
我有一个群集,我想为此群集使用单个会话。我的意思是这个群集中的所有服务器将共享相同的会话从群集配置页面(我使用adminconsole)我选择跨群集复制类型作为广域网(我也试过MAN),但我的服务器仍然不共享相同的会话。我有两台服务器和两个会话。我需要做更多的事吗?Weblogic群集会话复制类型不起作用
编辑:我只有一个web应用程序叫它sample.war运行在群集上。
你的应用程序需要进行以下配置:
<session-descriptor>
<persistent-store-type>replicated_if_clustered</persistent-store-type>
<sharing-enabled>true</sharing-enabled>
</session-descriptor>
还要确保您使用的是负载平衡器或提供HttpClusterServlet的weblogic的。
会话描述符不起作用。我有一个简单的应用程序,并没有数据库。我需要使用负载均衡器还是HttpClusterServlet? – hellzone
我相信你会这样做,会话可能被存储为用户浏览器中的cookie,因此无论请求是由一个或另一个实例填充的,您的一方似乎应该是同一个主机。 HTH –