dubbo
dubbo copied to clipboard
The java implementation of Apache Dubbo. An RPC and microservice framework.
对比了一下dubbo版本代码后发现SpringExtensionInjector  原先代码是先根据name查询bean,查不到再根据类型type去查找,但是新版的只要name不为空就不会根据type去查即便查不到,比如我们这个原先代码  注入了applicationConfig和providerConfig,根据applicationConfig查不到因为我们配置了dubbo.application.name项目名,所以注入的属性为空,执行createRouter时候这里代码就会报空指针。这里想兼容升级的话怎么弄好
OpenSergo is an open, language-agnostic cloud-native service governance specification that is close to business semantics. OpenSergo Control Plane is the control component of OpenSergo CRD, carries the responsibility of service...
- [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 searched the [release notes](https://github.com/apache/dubbo/releases) of this repository and...
- [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.1.5 * Operating System version: Windows 10...
- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate. ## Ask your question here when i use spring boot project...
- [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.2 * Operating System version: ALL *...
related to https://github.com/apache/dubbo/issues/10374
旧com.alibaba.dubbo版本:2.5.9 新org.apache.dubbo版本:2.7.17 问题:旧的dubbo中设置过期时间放在字段default.timeout中,但是新的版本是在timeout中直接取值,会导致在旧的版本中设置的超时时间无效   这样的情况该如何兼容?
我用的 dubbo3.0.7,参考 https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-kubernetes 这个 demo 创建的spring boot 应用,运行一切正常 由于服务可能比较多, 我不太想 像 demo 里面一个个订阅服务 subscribed-services=dubbo-samples-apiserver-provider, 所以我取消了这个配置, 项目依旧可以运行, 但是我不太明白这个地址的配置能有那些, 取消了这个订阅有什么影响? dubbo.registry.address=kubernetes://DEFAULT_MASTER_HOST?registry-type=service&duplicate=false&namespace=dubbo-demo&trustCerts=true&subscribed-services=dubbo-samples-apiserver-provider 然后在消费接口这里使用的是 @DubboReference(version = "1.0.0", providedBy = "dubbo-samples-apiserver-provider") 这样来引用接口,这里为什么需要声明应用呢? 而且我尝试过不声明应用启动就会提示 没有服务提供者 导致启动失败,如果一个个加providedby,...