官方手册上写着:如果client_id对应的客户端连接断开了,那么这个client_id也就失效了。当这个客户端再次连接到Gateway时,将会获得一个新的client_id。那如果线下终端因为网络信号差断开了,再次连接时就会分配一个新的client_id。那断开前通过client_id设置的session值就无法获取了,请问这个问题如何解决?
用户断后重新连接如何处理?如何找到之前连接时在服务器上的相关数据?
session里适合放一些会话的临时信息,需要重建的数据需要存储在数据库等存储里。
连接断开了新的client_id需要重新走一遍登录流程,重建session
session里适合放一些会话的临时信息,需要重建的数据需要存储在数据库等存储里。
连接断开了新的client_id需要重新走一遍登录流程,重建session