alibaba / spring-cloud-alibaba

Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
https://sca.aliyun.com
Apache License 2.0
27.82k stars 8.31k forks source link

2.2.1版本中 dubbo.registry.address=spring-cloud://localhost 有启动循序问题 bug #1581

Open 1095071913 opened 4 years ago

1095071913 commented 4 years ago

1.目前版本:

Hoxton.SR3 2.2.5.RELEASE 2.2.1.RELEASE 2.2.3 2.问题:启动有循序 3. dubbo的配置: dubbo: scan: base-packages: com.zhongshi consumer: check: false timeout: 30000 protocol: name: dubbo port: -1 timeout: 30000 retries: 0 registry: //这里采用nacos协议是没有问题的 ,但是springcloud的话就会有循序启动问题 address: spring-cloud://localhost port: 8848 cloud: subscribed-services: "*" application: qos: enable: false 4.详细描述问题 目前有四个服务 分别为 user,sso,order,supplier 调用循序链是这样的 user(首次http请求) > order > sso > supplier order > supplier > user sso > supplier > user > order supplier 没有调用其他rpc user 没有调用其他rpc 开始步骤 首次无规则启动全部服务,调用是没有问题的 , 然后down掉order 再请求,此时请求,调用任何服务都是报没有提供者 ,那么再次down掉supplier , 再次请求 ,也是调用任何服务都是报没有提供者 , 再次启动回order或者supplier ,此时除了down掉的服务无法rpc调用 ,其他都是没有问题的 ,最后启动回最后一个服务 , 再次调用,整条链路都是没有问题的 怀疑点 首先 在dubbo.registry.address=nacos://localhost是没有问题的 但是在dubbo.registry.address=spring-cloud://localhost是有问题的 怀疑在down一个服务的时候 ,把注册表里的信息全部删掉了,而不是指定删除down掉的服务 @mercyblitz 希望大大可以帮助一下
1095071913 commented 4 years ago

希望各位大大帮助一下
个人钉钉 : 18078845921 微信也是钉钉号

luyanfeng commented 4 years ago

问题解决了吗,看这么多问题都不敢迁移了

1095071913 commented 4 years ago

问题解决了吗,看这么多问题都不敢迁移了

这个bug是没有被修复的