tomcat里的session是什么意思? 我已经把压力测试关闭了 为什么还是有那么多的会话?
2 回答
皮县豆福脑
TA贡献18条经验 获得超4个赞
对Tomcat而言,Session是一块在服务器开辟的内存空间,其存储结构为ConcurrentHashMap。
我们知道Http协议是一种无状态协议,即每次服务端接收到客户端的请求时,都是一个全新的请求,服务器并不知道客户端的历史请求记录;
而Session的主要目的就是为了弥补Http的无状态特性。简单的说,就是服务器可以利用session存储客户端在同一个会话期间的一些操作记录。
以上
临摹微笑
TA贡献1982条经验 获得超2个赞
session是会话连接,但是关闭了连接,session不会消失,调用session的invalidate()方法才会变为失效,自动过期也是失效,就好比SessionListener中浏览器关闭,并不会触发destory()方法,只有当session触发invalidate()方法时才会失效
添加回答
举报
0/150
提交
取消