浏览器异常关闭 session及时销毁

浏览器异常关闭 session及时销毁

有什么好的思路没?

如果单纯的 触发 浏览器 关闭事件 不能完全诊断 alt+f4 断网 结束进程 很多不确定因素

有什么更好的办法没 请赐教了

Session信息保存在数据库中;
客户端定时刷新
或许这样保险一点.

目前比较好的方案就是这样,
客户端定时用ajax来发送请求以确保session是活动状态

提供一点思路吧:

1 session的过期时间可以设置的短一点,一般默认的session过期时间都是30分钟,明显太长了

2 session持久化,在服务器端配置,让服务器对session进行管理,对不常使用的session或在内存不够时对session进行持久化

[quote]可是我后台 如何 判断 session是否活动呢?[/quote]

你的业务逻辑是什么样的,比如说用户登录后,关闭了浏览器。 用户下次登录时, 还需要再登录吗? 还是说你们有一个退出按钮,只有用户点击这个才算session 结束? 你们用的cookie来实现?