目前的想法是用户登录后 uid与连接的client_id在数据库里绑定,发送的时候查找client_id发送 那如果用户重新连接会重置client_id是否还需要重新绑定
想问下这个的最佳实践是什么
需要重新绑定
是否可以不用存数据库 直接用client的bind方法绑定
这样的话每次发消息都要去数据库获取下对方的client_id 会很消耗吧?
框架有提供bindUid sendToUid方法,不用自己存
clientid 是每次连接都不一样,是框架自己生成的,不需要你自己查数据库
需要重新绑定
是否可以不用存数据库 直接用client的bind方法绑定
这样的话每次发消息都要去数据库获取下对方的client_id 会很消耗吧?
框架有提供bindUid sendToUid方法,不用自己存
clientid 是每次连接都不一样,是框架自己生成的,不需要你自己查数据库