alibaba / nacos

an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
https://nacos.io
Apache License 2.0
30.2k stars 12.83k forks source link

nacas 某个微服务实例为0,却能提供服务 #6828

Closed henpangpang closed 2 years ago

henpangpang commented 3 years ago

nacas 1.4.0版本,nacos某个微服务的实例为0,却能提供服务 nacas-api maven版本是1.0 1631092449(1) 偶尔调用这个微服务会500,但是大部分是正常的,既然实例为0,都应该是500才对,为啥大部分请求可以正常到达这个微服务

realJackSun commented 3 years ago

从这个log中看,你的服务提供者在不停的变更,服务调用者调用时存在一定的刷新时间,所以出现了有时候调用不到的情况,检查一下业务方频繁变更的原因 @henpangpang

KomachiSion commented 3 years ago

先确认下consumer端是否收到了该服务的空列表推送,如果收到了,还在调用,那多半是你应用的问题。

  1. 可能用的根本不是这个服务
  2. 可能你应用有某些处理,会继续使用。
henpangpang commented 3 years ago

从这个log中看,你的服务提供者在不停的变更,服务调用者调用时存在一定的刷新时间,所以出现了有时候调用不到的情况,检查一下业务方频繁变更的原因 @henpangpang

应用的问题,把日志清了就没啥问题了,有点神奇

henpangpang commented 3 years ago

先确认下consumer端是否收到了该服务的空列表推送,如果收到了,还在调用,那多半是你应用的问题。

  1. 可能用的根本不是这个服务
  2. 可能你应用有某些处理,会继续使用。

应用的问题,重启微服务后,把日志清了就没啥问题了,有点神奇

realJackSun commented 2 years ago

看起来已经解决了,先关闭issue