分布式会话

在分布式环境中,可以使用数据库会话持久性来保存数据库中的会话。

WebSphere® Application Server 在分布式环境中提供以下会话机制:
  • 数据库会话持久性,在此机制下,会话存储在指定的数据库中。
  • WebSphere extreme Scale 会话复制,在此机制下,会话存储在数据网格中。

当会话包含实现了 HttpSessionActivationListener 的属性时,每当会话被激活(即将会话读取到内存高速缓存中)或钝化(即会话离开内存高速缓存)时就会发生通知。 钝化可能是由于服务器关闭而引起的,此外,当会话内存高速缓存已满并且从内存高速缓存时除去旧会话以便为新会话腾出空间时,也会发生钝化。 无法保证一个应用程序服务器中的会话钝化在另一个应用程序中的会话激活之前进行。