大型软件项目部署时,会常用集群部署。这个时候就会涉及到一个关于Session会话的问题。web
集群部署模式会创建多个域,虽然会有一个admin来管理这些代理,可是会出现这样一个情况:会话产生时,一个session会被分配到一个代理服务器上,可是这个session会话并不稳定,常常一样的访问再一次发生时,旧的session就直接被关闭掉,形成访问结束。服务器
这种问题通常是部署模式问题,通常的解决办法就是采用轮询模式来进行负载均衡,而且实现session复制。session
通常session复制以下所示:负载均衡
在weblogic.xml文件中加入以下内容spa
<session-descriptor>代理
<persistent-store-type>replicated</persistent-store-type>xml
<sharing-enabled>true</sharing-enabled>blog
</session-descriptor>ip
注意 若是replicated发部不成功换成memory,由于在9.2的版本中replicated无效。8.1版本能够用。ci