-
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
新的服务实例注册之后, 收到的消息包是service维度的消息包, 包含了这个服务下所有服务实例的信息, 这个要怎样才可以只收到这个新注册的服务实例的信息. #11768
Comments
nacos3.x会支持模糊订阅 |
模糊订阅应该也是服务级别的吧 |
基于 Subscriber 在本地内存里面将监听到的实例列表保存一份,倒是可以间接实现区分新旧实例的功能 |
内存里面保存过,但是每次更新 整个服务连带所有实例信息下来的话,数据包太大了 |
目前内存有问题么?请问一下你这边场景订阅了多少个服务,每个服务实例大概有多少个? |
在新的订阅者设计中,包含了返回事件中获得diff的实例列表,同时会包含全量列表。 目前计划是在2.4.0版本中加入。 |
目前需要在callback中自行diff出有差异的实例。 |
可以只返回 有变化的实例吗?如果每次都是全量列表返回的话,按10000个服务实例来算,每次广播的量 会不会很大。 |
那需要更深层次的增量推送功能, 目前只是有计划,但是没有实现方案,预计要等到3.2前后的版本。 |
新的服务实例注册之后, 收到的消息包是service维度的消息包, 包含了这个服务下所有服务实例的信息, 这个要怎样才可以只收到这个新注册的服务实例的信息.
The text was updated successfully, but these errors were encountered: