Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
事件溯源
Kafka消息
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
人工智能
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
更多话题
怎样解决用户在其他机器上登录会提示“用户已经在其他机器上登录”?
04-03-18
qianhong
必须解决用户直接关闭浏览器的情况~。
请高手指教
qianhong
2004-03-19 07:54
怎样用session统计呢?当前是否在线
jaghuang
2004-03-19 08:33
目前我的做法是在数据库中做一个UserLog的table,然后每登录一个用户就记录,用户退出的时候删除。
chenjianxiong
2004-03-19 15:29
这是一个比较棘手的问题。别说让用户关掉IE,有些用户就自己什么也不关,自己关机就更没发了。我看的一本书J2EE Design Patterns Applied上说跟踪活动session的时间。不过我没有实现过。
seaman0916
2004-03-19 17:24
呵呵,小弟现在也在急着找这种问题的解决方法!
lucene
2004-03-22 09:06
问题比较复杂,列出几种情况:
1、用户关闭浏览器(关闭方式很多)。
2、用户在地址栏输入新的URL访问其它Web站点。
3、用户系统死机、强行结束任务、停电了。
我们现在的解决办法是在放到table里,用Javascript捕获以上事件,将相应记录删除。但是对第三种情况无能为力。希望能有更好的办法!
qianhong
2004-03-22 14:03
怎样统计当前用户session的数目呢?以此来作为统计的依据
oldma
2004-03-22 17:06
用ListenerServlet
有jbuilder的同志可以直接生成一个试试,没有的话就手写吧,就是一个servlet实现了一个ServletListener,在web.xml里配置一下,
这样在用户的session timeout时就会执行对应的方法
thatday
2004-03-22 17:39
thatdayMWbe655X48.html
test