我们有一个JSF(Icefaces)MVC和Spring服务层的应用程序。即使在会话失效的情况下,Tivoli Performance查看器的Servlet会话模块中的活动计数也没有减少。
我们尝试了以下所有可能的会话失效方法 1)httpsession.invalidate(); 2)httpsession.setMaxInterval(0); 3)在失效之前删除所有会话属性 并在代码中以编程方式注销时删除cookie。
如果Websphere正在处理使用会话的请求,则Active Count的定义是活动的。但即使会话中的会话无效,TPV中的活动计数也不会减少。 我们可以看到CreateCount和InvalidateCount正在更新并且是相同的。我们假设这意味着创建的会话变得无效。 如果我们的理解不正确,请纠正我们。 但即使在会话失效后,活动计数也不会减少。
答案 0 :(得分:0)
如果InvalidateCount = CreateCount,则ActiveCount确实应为零。这听起来像是Websphere中的一个错误,您应该向IBM支持人员报告。