当前位置: 技术问答>java相关
提个幼稚的问题,session最长可以设置为多长时间?
来源: 互联网 发布时间:2015-06-22
本文导语: 刚学Java,提几个幼稚的问题,望大家不要笑话。 1.session最长可以设置为多长时间? 2.每个用户都有自己的session吗? 3.服务器的session多了,对服务器的性能影响有多大? | session设置的时间不限...
刚学Java,提几个幼稚的问题,望大家不要笑话。
1.session最长可以设置为多长时间?
2.每个用户都有自己的session吗?
3.服务器的session多了,对服务器的性能影响有多大?
1.session最长可以设置为多长时间?
2.每个用户都有自己的session吗?
3.服务器的session多了,对服务器的性能影响有多大?
|
session设置的时间不限,每有一个用户连接,服务器就会建立一个session,用户连接的多,session就多,而耗费资源的是用户的请求,而不是session,session只是在服务器与用户间建立了一个对话。
|
关注
|
1 无限
2 是
3 非常小
2 是
3 非常小
|
一直到你的client关闭了浏览器.
|
1.session设置的时间还与你的web server配置有关系,一般web server里面都有max session time.
3.看你的session里面都放了什么,如果每个用户的session里面都放非常大的对象,而同时在线用户又非常多,服务器的内存有比较小,那影响也是很大的,呵呵。
3.看你的session里面都放了什么,如果每个用户的session里面都放非常大的对象,而同时在线用户又非常多,服务器的内存有比较小,那影响也是很大的,呵呵。
|
HttpSession.setMaxInactiveInterval(int interval)可以设置session超时的时间,如果设置为-1则是无限单位是秒