在我的网络应用程序中,我使用会话来识别用户和其他目的。我已经阅读了尽可能低的设置会话时间并在结束时刷新它,所以我将会话超时时间设置为 5 分钟并尝试在 4 分钟后刷新会话。对于刷新会话,我使用了一个 jquery 计时器(在 200000 处),它可以很好地触发并从 Cookie 中重置会话值。但这不会阻止会话过期。
我正在从 jquery 发射 4-5 计时器以进行其他工作。我的第一个计时器设置为 60000 ,第二个计时器设置为 8000 ,第三个计时器设置为 12000 。上面提到的第四个计时器是 200000 的会话。
有时我的 1,2 计时器触发他们给我 undefine msg,我检查了它,因为我的会话过期。但我正在刷新我的会话。
除此之外,当用户移动一些其他工作一段时间时,它也会使我的页面处于非活动状态。