We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
如题,目前用户的登录信息保存在login-status里, 可以看到这个k-v的ttl是-1,也就是没有设置失效时间。如果服务器崩溃导致没能正常清理这个login-status里的数据的话,客户端reconnect岂不是会报用户已登录了。 这边的高可靠性是否有考虑过。
The text was updated successfully, but these errors were encountered:
的确会有这个问题,目前只能是手动清除redis数据了
Sorry, something went wrong.
@nju-Nicko @caydenprivate
server
由于会调用下线接口,所有当服务可用时再启动客户端便会登录成功及创建连接。
所以不会出现这个问题,相关代码:
cim/cim-client/src/main/java/com/crossoverjie/cim/client/handle/CIMClientHandle.java
Line 95 in e6ea441
cim/cim-client/src/main/java/com/crossoverjie/cim/client/client/CIMClient.java
Line 217 in e6ea441
No branches or pull requests
如题,目前用户的登录信息保存在login-status里,
可以看到这个k-v的ttl是-1,也就是没有设置失效时间。如果服务器崩溃导致没能正常清理这个login-status里的数据的话,客户端reconnect岂不是会报用户已登录了。
这边的高可靠性是否有考虑过。
The text was updated successfully, but these errors were encountered: