YeautyYE / netty-websocket-spring-boot-starter

:rocket: lightweight high-performance WebSocket framework ( 轻量级、高性能的WebSocket框架)
Apache License 2.0
1.83k stars 541 forks source link

服务器端有办法判断某个session是否有效么? #221

Open johnnyZchan opened 2 years ago

johnnyZchan commented 2 years ago

问题:会存在前端其实已经退出了,但是出于某些原因导致没有触发服务器端的onClose方法么? 现象:我发现我后台有几个session一直存在着,我是通过这四个方法来判断session是否有效的,但是好像没有作用,几个返回的都是true !session.isActive() || !session.isOpen() || !session.isRegistered() || !session.isWritable()

是否有别的办法来判断session是否有效?

YeautyYE commented 2 years ago

服务端和前端之间是有代理吧

pifutan commented 2 years ago

有代理的话,怎么判断?