2014-04-10 56 views
1

我想跟踪Java EE应用程序中的所有HTTP会话及其所有属性。HttpSession跟踪和监视工具

是否有任何免费的工具可以用来监控HTTP会话?我不能用JProfiler来做吗?如果可以做到这一点,一些教程可以解释这一点?

回答

1

在JProfiler中,转到堆栈并获取堆快照。然后切换到堆步行者的“检查”视图并执行名为“HTTP会话对象”的检查。在参考视图中,您将能够看到所有会话对象,并且可以通过打开传出参考来检查属性。

+0

感谢您的回答。我使用JProfiler 7.当我在“Inspections”的下拉树中选择了HTTP Session Object时,没有任何显示。但是有一个按钮叫做“在新对象集中显示计算结果”,一旦它被点击时,会弹出一条消息,提示“此集合中没有派生自javax.servlet.http.HttpSession的实例”。并且没有任何其他结果显示会话属性。我走错路了吗?哪里不对 ? –

+0

不,这是正确的。这意味着没有合适的对象的类派生自HttpSession可以在配置文件JVM中找到。 –