tiancaipei

Results 5 comments of tiancaipei

你好,我nacos用的版本是2.1.0

> org/apache/dubbo/common/URLStrParser.java:300 > > ```java > // compatible with lower versions registering "default." keys > if (name.startsWith(DEFAULT_KEY_PREFIX)) { > params.putIfAbsent(name.substring(DEFAULT_KEY_PREFIX.length()), value); > } > ``` > > 这里会自动替换 我看了一下这里的代码,好像是zk作为注册中心才会去执行,我们的注册中心是nacos,这里的代码没有执行到

> > > org/apache/dubbo/common/URLStrParser.java:300 > > > ```java > > > // compatible with lower versions registering "default." keys > > > if (name.startsWith(DEFAULT_KEY_PREFIX)) { > > > params.putIfAbsent(name.substring(DEFAULT_KEY_PREFIX.length()), value);...

> @tiancaipei 3.1.2是否存在这个问题? 我尝试了一下,还是存在这个问题的 ![企业微信截图_16687532815561](https://user-images.githubusercontent.com/41528403/202637186-e37c09cd-d912-481f-848c-4c9960fc396a.png) ![企业微信截图_16687532541250](https://user-images.githubusercontent.com/41528403/202637202-3bafaccb-dc7c-4cc5-a703-41ff40711ed8.png) ![企业微信截图_16687533793393](https://user-images.githubusercontent.com/41528403/202637230-52aec6f2-3df8-4a7b-afbb-257d7856548e.png) ![企业微信截图_16687533702744](https://user-images.githubusercontent.com/41528403/202637238-26b63015-da60-4471-aab3-398f41e1f549.png) ![企业微信截图_16687531413426](https://user-images.githubusercontent.com/41528403/202637251-967453d5-ece2-4803-bf25-3b48a06debb0.png)

我通过如下方法解决了问题,不使用全局的默认超时时间,针对每个接口设置超时时间 @Service(version = "1.0", timeout = 1000),接口级的超时时间字段就是timeout,两个版本可以兼容