dubbo
dubbo copied to clipboard
The java implementation of Apache Dubbo. An RPC and microservice framework.
## What is the purpose of the change Try update service discovery for each 1s - When application is starting, refresh each 30s - When service is updating, refresh each...
问题:由于一些依赖相关的原因,决定升级Dubbo到2.7.15,注册中心用的是nacos,每个集群有两个实例,在测试环境单实例测试都正常,但是部署到rancher上的集群环境后,发现只有provider启动了,其他consumer都没有启动起来,查了下consumer的报错全是: 08:04:13.782 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext 559- Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'p4bBusinessBrokersServiceImpl': Unsatisfied dependency expressed through field 'ip4bWalletsService'; nested exception...
不太理解 ZookeeperRegistryNotifier 的 notify() 方法里面,为什么要进行 sleep ? 我一开始以为是这里说的【延迟通知】https://cn.dubbo.apache.org/zh/blog/2022/06/23/%e6%b5%85%e6%9e%90-dubbo-3.0-%e4%b8%ad%e6%8e%a5%e5%8f%a3%e7%ba%a7%e5%9c%b0%e5%9d%80%e6%8e%a8%e9%80%81%e6%80%a7%e8%83%bd%e7%9a%84%e4%bc%98%e5%8c%96/#%E5%BB%B6%E8%BF%9F%E9%80%9A%E7%9F%A5 但是阅读代码之后,发现应该起不到这里说的【延迟通知】的效果。 **_看了 org.apache.dubbo.registry.RegistryNotifier#notify 的实现,org.apache.dubbo.registry.zookeeper.ZookeeperRegistry.ZookeeperRegistryNotifier#notify 的实现的确有问题,ZookeeperRegistryNotifier实现不了【阻塞期间,多次通知的合并】_**
项目升级dubbo3.1后自定义异常捕获失效 ,debug后发现dubbo调用被 InvocableHandlerMethod类拦截  自定义的dubbo的ExceptionFilter不生效
## What is the purpose of the change ## Brief changelog provider rpc invocation build ## Verifying this change ##Related issues #10803 @AlbumenJ ## Checklist - [x] Make sure there...
## What is the purpose of the change Issue Number: close #11268
- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate. ## Describe the proposal
### Environment * Dubbo version: 3.1.3 * Java version: 8  泛化调用异常,PB 文件泛化调用
## What is the purpose of the change rest annotation metadata resolve ## Brief changelog dubbo-metadata-api ## Verifying this change ## Related issues #10803 ## Checklist - [x] Make sure...
2.7.16 4.1.0 3.4.11 2.3.9.RELEASE WARN 1 [ main] o.a.d.r.z.c.CuratorZookeeperClient : [DUBBO] ZNode /dubbo/com.xsyx.gemini.pro.session.service.api.facade.im.ImFacade/consumers/consumer%3A%2F%2F2.0.0.1%2Fcom.xsyx.gemini.pro.session.service.api.facade.im.ImFacade%3Fapplication%3Dfrxs-fd-polymeric-msg-service%26category%3Dconsumers%26check%3Dfalse%26dubbo%3D2.0.2%26init%3Dfalse%26interface%3Dcom.xsyx.gemini.pro.session.service.api.facade.im.ImFacade%26metadata-type%3Dremote%26methods%3DqueryConversationList%26pid%3D7720%26qos.enable%3Dfalse%26release%3D2.7.16%26revision%3D2.12.3.1-RELEASE%26shutwait%3D10000%26side%3Dconsumer%26sticky%3Dfalse%26timeout%3D1000%26timestamp%3D1670291604237%26version%3D1.0.0 already exists, since we will only try to recreate a node on a session expiration, this duplication...