如何跟踪会话创建
问题描述:
问候所有 我有与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