采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我这边两个websocket相同的链接、相同的jwttoken 操作步骤: 1.链接1发起链接。成功链接 2.链接2 发起链接 成功链接。这时候 链接1会自动断开 3.这时候链接1重新发起链接、按逻辑这时候链接2应该会自动断开、但是结果是两个链接是并存的
把这个加上去就可以了
这个地方的出错在排查上会稍微复杂,常有的建议是基于信息输出的方式进行问题的分析。 可在代码的前后增加对变量信息的输出,结合逻辑两者一起分析。
uid是同一个,两个都连上了 我获取在线用户操作,获取到的是两个一摸一样的uid
你的问题显然是在token,那么你就从token的解析处去打印信息 分别输出token本身和token解析的内容
回复 木兮QwQ:我的token也是用一摸一样的token 我就是在测挤下线的这个功能、我4个链接用的都是相同的token,有的会if c := s.userToConn[uid]; c != nil { // 关闭之前的连接 c.Close() } 问题在这个方法,有的会进来,有的不会不进来
登录后可查看更多问答,登录/注册
轻松应对复杂应用微服务设计,高效实践容器化组件管理
189 8
181 7
134 6
193 6
216 5