Tomcat会话管理元素Manager五种对象介绍

来源:互联网 发布:北京淘宝运营培训 编辑:程序博客网 时间:2024/06/06 03:25

 1、StandardManager

 

   如果不配置Tomcat以使用不同的管理器,则这一管理器就是默认的会话管理器。这是在Tomcat正运行时在内存中处理会话的非集群实现。

 

   在Tomcat关闭时,它把会话对象图(session object graph)写入磁盘上的SESSIONS.ser,而且在Tomcat再次启动时,将重新加载这些对象图。

 

   2、PersistentManager

 

   该会话管理实现把空闲会话对象(超过设定的时间)交换到磁盘上。在必须节省内存而会话中存储的对象很大的时候,这样处理非常有用。

 

   3、DeltaMarnager

 

   在配置Tomcat以执行集群运算时。可以使用这一集群会话管理器管理分布式Web应用程序。通过仅发送这些变化或其中的差别(delta),该管理器实现就复制了会话变化到集群实例中。

 

   该实现复制了所有变化到所有集群示例中。该管理器还是用途最广、测试最多(最稳定)的集群会话管理器实现方案。

 

   4、BackupManager

 

   该集群会话管理器实现仅复制会话变化到另一个集群实例中。至少截止本站内容发布,该管理器实现还没有像DeltaManager那样进行广泛测试。

 

   5、SimpleTcpReDlicationManager

 

   最初设计该集群会话管理器是为了Tomcat 4和最早的实现。Tomcat委员会建议使用DeltaManager替代这一管理器。

原创粉丝点击