目录
1. HttpSession的钝化
把长时间不用,但还不到过期时间的HttpSession进行序列化,写到磁盘上。
这种状态叫做HttpSession持久态,也叫做钝化。
(钝化就是将 HttpSession 的状态保存到一个持久化存储介质中(如硬盘),使得即使服务器重启或者应用程序重新部署,所有的 HttpSession 对象也能够被恢复。)
2. HttpSession的活化
活化则是将之前钝化的 HttpSession 对象重新读取到内存中,以便继续使用。
3. 什么时候使用持久化?
第一种情况:当访问量很大时,服务器会根据getLastAccessTime来进行排序,对长时间不用,但是还没到过期时间的HttpSession进行持久化。
第二种情况:当服务器进行重启的时候,为了保持客户HttpSession中的数据,也要对HttpSession进行持久化。
注意: