dubbo icon indicating copy to clipboard operation
dubbo copied to clipboard

The java implementation of Apache Dubbo. An RPC and microservice framework.

Results 846 dubbo issues
Sort by recently updated
recently updated
newest added

- [x] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate. - [x] I have checked the [FAQ](https://github.com/apache/dubbo/blob/master/FAQ.md) of this repository and believe...

- [x] 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 给fastjson增加个扩展吧,fastjson1之前很多版本出现了安全漏洞,我们也一直建议去fastjson1 但是Dubbo强依赖了这个,无法处理,建议将json库放到扩展里面,默认可以是fastjson,后续我们提供gson jackson或者fastjson2都会方便一些

type/proposal

- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate. ### Environment * Dubbo version: 3.0.9 * Operating System version: centos...

type/bug

Call multiple services with YML file configuration in spring boot. How can version be set in YML in @ reference?

Refactor a clean and testable dubbo, to unify the code style: 1. use guard clause #10267 2. no more than 2 depth if else 3. no more than 2 depth...

type/proposal

## What is the purpose of the change Supports isolation thread pools ## Brief changelog ## Verifying this change ## Checklist - [x] Make sure there is a [GitHub_issue](https://github.com/apache/dubbo/issues) field...

https://github.com/apache/dubbo/blob/7a33ddf93c43f9de8e45e7bc80a22a04beecf654/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListener.java#L171 provider重启后,consumer一直在这个方法重试 171行提交延迟10s的AddressRefreshRetryTask到线程池 10s后会走到523行ServiceInstancesChangedListener.this.onEvent(retryEvent); 如果还是连不上,就又走到171行 但是服务已经被重启,这里一直在重试旧的实例,就进入死循环了

- [x] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate. ### Environment * Dubbo version: 3.0.2 * Operating System version: MacOs BigSur...

type/bug

![image](https://user-images.githubusercontent.com/17539174/178175001-3e2f2ead-413f-46ba-8abc-c32ee177051c.png) 我觉得应该在两个角度去考虑 1. 在Dubbo2中我们应该根据`接口+服务分组+版本号`来去重 2. 但是在Dubbo3中我们支持了多实例,`接口+服务分组+版本号`不再是唯一条件,在Dubbo3中Framework、Application也应该是去重条件 但是现在URL#equals方法中,只有URLAddress(既`ip+port`)和URLParam

type/discussion

``` ExtensionLoader(Class type, ExtensionDirector extensionDirector, ScopeModel scopeModel) { this.type = type; this.extensionDirector = extensionDirector; this.extensionPostProcessors = extensionDirector.getExtensionPostProcessors(); initInstantiationStrategy(); this.injector = (type == ExtensionInjector.class ? null : extensionDirector.getExtensionLoader(ExtensionInjector.class).getAdaptiveExtension()); // ① this.activateComparator...

type/question