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替代这一管理器。