为什么WebLogic有时不尊重web.xml中的会话超时?

时间:2017-11-27 21:49:04

标签: session weblogic

Weblogic 12.1.3。

我在web.xml中将会话超时设置为120分钟。

我创建了10个会话,然后观看了WebLogic控制台。在预期的时间里,9个中有9个超时,但是10个中有1个没有超时。

WebLogic控制台当前显示当前时间是4:25,该线程的最后访问时间是2:15,最大非活动时间间隔是7200秒,所以它应该在大约10分钟前超时。

这在我们的生产环境中也发生了更大的规模,带来了令人不快的后果。 (这些非超时会话无限期地保持不变,直到服务器重新启动。)

我检查过的事情:

  • weblogic.xml没有超时设置。
  • 我在* .java中为setMaxInactiveInterval进行了全文搜索,但未找到任何结果。
  • WebLogic控制台中的超时短于web.xml中的超时。
  • 部署计划中没有任何设置。

0 个答案:

没有答案