session的钝化和活化

客户端不关闭,服务器关闭后,两次获取的session是同一个吗?
* 不是同一个,但是要确保数据不丢失。tomcat自动完成以下工作
* session的钝化:
* 在服务器正常关闭之前,将session对象系列化到硬盘上
* session的活化:
* 在服务器启动后,将session文件转化为内存中的session对象即可。
session的钝化和活化
session的钝化和活化
session的钝化和活化
然后,记得关闭idea或eclipse的tomcat服务器

session的钝化和活化
session的钝化和活化
session的钝化和活化
session的钝化和活化
session的钝化和活化
访问这个资源
session的钝化和活化
这个时候控制台,没有任何的输出
session的钝化和活化
然后,访问sessionDemo2,
session的钝化和活化
这样,就显示,拿到了数据

然后,将服务器正常关闭掉,时候tomcat会把session对象序列化到硬盘上
session的钝化和活化
session的钝化和活化
session的钝化和活化
session的钝化和活化
session的钝化和活化
session的钝化和活化
再次在浏览器*问sessionDemo2

session的钝化和活化
还是可以获取到刚才存储的数据
由此可知,tomcat已经将session的钝化和活化,帮你完成
idea会钝化,但是无法活化


idea演示留坑待填。。。(╯‵□′)╯︵┻━┻