-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
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
客户端断电,管理台一直能查到实例 #12095
Comments
和楼主遇到同样的问题,我们用的是2.3.2的server,2.2.0的java client。 |
似乎2.3.0BETA版本后修复了这个问题,明天我们试下 |
2.2.X版本应该有这个问题,其他版本应该都没有这个问题,tcp连接断开会让数据同时移除,如果是tcp连接假死,连接心跳也会主动移除连接(2.2.X版本心跳移除有bug)。 如果是1.X的客户端,那和长连接就无关,单纯就是心跳还在续约。如果可以打开naming-event日志的debug级别, 检索下这个服务的ip的心跳是否还在一直发起。 |
@KomachiSion 请问
|
心跳移除有bug的问题,除了升级版本,是否有其他修复方案呢?我们这边升级不是很方便,有没有类似检测的参数能规避这个问题的 |
自行修复编译打包:
|
No more response from author for a long time, and this problem seems new version has solved this problem. |
nacos-client:1.4.0,2.0.3,2.2.3,nacos-server:2.2.3
nacos2.x版本使用长连接维持实例信息,项目测试容灾,服务器断电,发现实例在管理台上一直存在
期间测试nacos-cleint版本,1.4.0版本不会存在该问题,2.0.3以及2.2.3都存在该问题
通过长连接维护实例信息没问题,但如果发生服务器断电,该长连接应该已经断开,为什么还会一直能查到实例信息呢。
该问题很好复现,只要服务器断电,就能100%复现
The text was updated successfully, but these errors were encountered: