背景:有某IP pod,一开始是作为A服务的provider,端口号20880。后来该IP POD下线。 过了一段时间后,一个新的consumer 使用了该IP,端口号也为20880。
现象:新的consumer 使用了该IP后,原先A服务的consumer一直持续调用该IP,报错: “ Failed to invoke the method xxx in the service xxx. Tried 3 times of the providers [IP:20880] (1/1) from the registry nacos-headless:8848 ” 其实A服务还有其他若干个provider,但是不知道为什么,在该IP上调用失败后,不会容错地调用其余的几个provider。
Environment- Dubbo version: 3.0.9
- Nacos version:2.0.2
- Operating System version: xxx
- Java version: 17