gpt4 book ai didi

java - websphere 的 session 过期有多精确?

转载 作者:行者123 更新时间:2023-12-04 10:44:09 25 4
gpt4 key购买 nike

我们编写了一些 jquery 和 java 代码来支持将具有预期 session 到期时间的 cookie 传递给客户端,然后客户端会在两分钟前提示用户,让他们有机会延长 session 。如果他们没有及时这样做,他们会在下一次点击按钮时被转发到登录页面。

效果很好......大部分时间。每隔一段时间,尝试进行测试的测试人员会在提示出现后等待 4 分钟,单击按钮才发现他们的 session 仍然有效,尽管等待 session 结束所需的时间比他们应该多等 2 分钟.

规范在 session 到期时是否不是那么精确?我们应该把这当作没什么大不了的吗?我们使用 ibm 的 websphere 作为我们的应用程序服务器。

最佳答案

WebSphere 有一个名为 HttpSessionReaperPollInterval 的设置来控制此行为。

Use this property to specify, in seconds, a wake-up interval for the process that removes invalid sessions. The value specified for this property overrides the default installation value, which is between 30 and 360 seconds, and ensures that the reaper process runs at a specific interval.



https://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.base.doc/ae/rprs_custom_properties.html

尽管可以调整该属性,但在您的场景中更改默认值可能仍然没有意义。

关于java - websphere 的 session 过期有多精确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59792681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com