如何跟踪会话创建

问题描述:

问候所有 我有与Spring框架制成,部署在Apache,Tomcat的 的应用程序,我在Tomcat管理器中看到,有应用程序 许多未使用的会议,我想在会话创建时跟踪,谁创建它们,如何操作?如何跟踪会话创建

做一个HttpSessionListener,在web.xml注册它(或注释,如果使用的servlet 3.0)。

sessionCreated(..)方法在创建会话时触发。

您可以安装LambdaProbe或它的分支PSIProbe,它会给你这样的细节。两者都是开源产品,用法与Tomcat管理器非常相似。

LambdaProbe似乎不再被维护。 但请参阅PSIProbe的会话列表屏幕截图,您可以看到每个会话的年龄和IP。

http://psi-probe.googlecode.com/svn/wiki/Features/session-list.png