我的tomcat启动后,总是输出以下日志:
2012-04-18 10:02:18,109 DEBUG [org.apache.catalina.session.ManagerBase] [org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:677)] -
2012-04-18 10:02:18,109 DEBUG [org.apache.catalina.session.ManagerBase] [org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:685)] -
2012-04-18 10:03:18,140 DEBUG [org.apache.catalina.session.ManagerBase] [org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:677)] -
2012-04-18 10:03:18,140 DEBUG [org.apache.catalina.session.ManagerBase] [org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:685)] -
我在网上搜了一下,好多答案是把日志级别改高一些就不会输出日志了,这种方法谁都会。我关键是想了解一下这些日志是什么意思?
翻译过来好像是tomcat在清理过期会话,我还想问一下,如果tomcat webapps目录下布署有多个应用,如果一个应用输出这些日志,并清除自己过期会话,会把另外应用的会话清除掉吗?
注:我tomcat下
建议下载tomcat源代码看下
这里就相当于定时取你的webapp里面搜索有没有超时的session,有的话就关掉
每个webapp都是独立的一个application对应一个context,session就是在context内,别的想关还关不掉,随便关了还不乱了套啊