繁体   English   中英

不朽的HttpSession?

[英]Immortal HttpSession?

阅读了servlet如何工作之后? 实例化,会话,共享变量和多线程线程,我想知道在没有用户会话时间限制( <session-timeout>-1</session-timeout> )的应用程序中是否删除了JVM中存储的会话? 如果是这样,是通过GC进行的吗?

谢谢!

这取决于容器,但是会话与GC无关。 例如,tomcat将活动会话保留在内存中,并将其保存到磁盘。 根据需要将活动会话与不活动(或空闲)会话交换出去。 这样,即使重新启动服务器,会话也可以保留。

查阅更多信息: http : //tomcat.apache.org/tomcat-6.0-doc/config/manager.html#Introduction

在此处查看信息: session-config

默认值:-2

最大值:整数.MAX_VALUE÷60

特殊值

-2 =使用在Weblogic.xml元素中由TimeoutSecs设置的值

-1 =会话不超时。 在weblogic.xml元素中设置的值将被忽略。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM