anlingyi / xechat-idea

让你能够在IDEA里实现聊天、下棋、斗地主!
https://xeblog.cn/?tag=xechat-idea
Apache License 2.0
728 stars 150 forks source link

关于用户id唯一性bug #70

Closed smilesnake closed 1 year ago

smilesnake commented 2 years ago

服务端生成用户id是通过ChannelAction.getId(ctx),而此方法使用的是channel.id().asShortText()。 netty的官方文档表明asShortText()是简短但全局非唯一的字符串。这与用户id唯一性冲突 可能会在缓存用户信息时key值冲突,将会替换旧的用户缓存信息

anlingyi commented 2 years ago

感谢提醒