在我的应用程序中,有 5 分钟的会话超时。
<session-config>
<session-properties>
<property name="timeoutSeconds" value="300"></property>
</session-properties>
</session-config>
在客户端上,有几个计时器每 30 秒轮询一次(调用 struts2 动作),所以我的会话永远不会超时。
如何实现会话计时器忽略某些我想忽略的调用?我正在考虑一个传递给每个计时器调用的参数,并可能在某个拦截器中检查它。正确的解决方案是什么?
我没有找到任何文档。
好的,我发现了这一点,从计时器调用中,我发送了一个参数并签入拦截器。