-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Nacos1.4+版本服务监听异常 #6864
Comments
从你的描述看,nacos1.4.2似乎出现了和你预期不一致的现象?你预期看到的是什么现象可以描述清楚么? |
我贴了图片,不知道能不能看见。如同上面的图片二所示。 【简单描述】 【期待效果】 【源码跟踪】 |
能看见最上面issue中的图片二么 |
【1.4+现状描述】 【期待效果】 |
@realJackSun @HTFX-Cloud 两位看这样理解是否合理哈: 结论:一个应用实例(jvm实例)一个namespace才是本来设计。 |
这个解释站不住脚。。。 这种多naming service的场景比比皆是,设计上 |
@horizonzy 请关注下这个问题 2020 年这个 PR #4137 中,把专用的 想问问当时出于什么目的改为这种全局共享的通知?现在可以提供一个PR修复吗? |
当时这个 pr 是重构,统一事件的通知。看起来确实是有问题 |
应该与我前面提的 #8428 是一个问题,修复思路见 #8433 (comment) |
👌 |
@JasonMing @HTFX-Cloud 请测试下新版本,看起来已经修复了。 |
@horizonzy 哪个版本修复了? |
@elvislou 目前还只是在开发分支上,可能会在1.4.4或2.1.1 |
本地使用nacos1.3.2与nacos1.4.2客户端分别对nacos已存在注册的服务进行监听。
服务端代码截图:
分别在不同命名空间下注册不同端口的web应用
客户端截图:
1.本地尝试进行nacos1.4.2客户端模拟,如图所示。服务的event与namingservice不能一一对应
2.本地使用同样测试代码,nacos1.3.2客户端模拟,如图所示。可以保证服务的event与namingservice可以一一对应
目前不清楚,nacos1.4.2+(本地使用nacos 2.0+也存在该问题)这个客户端呈现的效果【namingevent给所有的Subscriber都发送通知】,是bug还是设计。要是设计,那我们需要对客户端的使用进行改造。
望尽快答复。谢谢
The text was updated successfully, but these errors were encountered: