任务21:练习3:被踢下线回到登录界面及其它用户在离线状态

1 原来的客户端被踢下线后,需要回到登录界面

session断线时,前端会收到一个错误消息,能不能利用?

session dispose: 31 ErrorCode: 10054, please see ErrorCode.cs!

\Assets\ET.Core\Module\Message\Session.cs

            int error = this.channel.Error;
            if (this.channel.Error != 0)
            {
                Log.Info($"session dispose: {this.Id} ErrorCode: {error}, please see ErrorCode.cs!");
            }
            
            this.channel.Dispose();

2 注册多个账号后,从数据库找一条用户的UserID,前端直接用这个UserID向服务端获取此用户的在线状态(在线/离线)

 

posted @ 2023-02-06 09:13  Domefy  阅读(25)  评论(0编辑  收藏  举报