Dubbo 直连 Invoke remote method timeout 问题!

 

在测试环境消费者直连服务端进行测试时, 其中一个RPC接口抛出一个错误, 如下:

Caused by: com.alibaba.dubbo.rpc.RpcException: Invoke remote method timeout

分析:

  从字面意思来看, 就是说 RPC 接口请求超时了, 设置的1000ms, 实际达到了1002ms+

  但是我的服务端提供者明明已经设置了默认超时时间, 如下

 

  并且正式环境, 通过 zookeeper 注册中心访问时, 这个配置时间是生效的, 没有超时问题

  这就见了鬼了

  最后在消费者端加上了一个配置 (就可以了!!!):

  

  或者在 reference 上加上 timeout 配置 (也可以!!!):

  

总结:

  当 使用 dubbo 服务直连时, 服务端提供者 配置的 provider.timeout 与 consumer.timeout 将不起作用, 实际调用时, 还是会采用 消费者端的配置(如果消费者没有配置, 那么就使用缺省配置: 1000ms)

  当 使用 注册中心 进行调用时, 提供者端的配置是能够起到作用的

  不知道这个 bug 会在哪个版本修复!

原链接:https://www.cnblogs.com/imyjy/p/10948194.html

最新文章

  1. AngularJS +HTML Demo
  2. 「C++」理解智能指针
  3. oracleclient连oracle库 报System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
  4. [moka同学笔记]二、Yii2.0课程笔记(魏曦老师教程)
  5. codeforces 478A.Initial Bet 解题报告
  6. python socket 选项
  7. Linux系统产生随机数的3种方法
  8. makefile实例(3)-多个文件实例优化
  9. 《Effect Java》 归纳总结
  10. Impala 3、Impala、Hbase整合
  11. java的大数类
  12. 分析 OVS 如何实现 vlan 隔离 - 每天5分钟玩转 OpenStack(140)
  13. css3关键帧动画实现轮播效果
  14. Docker 如何支持多种日志方案?- 每天5分钟玩转 Docker 容器技术(88)
  15. 大数据基础篇(一):联机分析处理(OLAP) 与 联机事务处理(OLTP)
  16. Desktop Central 的移动设备管理功能
  17. Linux 第十六天
  18. linux--磁盘及文件系统管理
  19. Object-c基本语法
  20. Spring Cloud (4)zool 路由网关

热门文章

  1. vim中的incsearch不好用,没有动态效果,为什么——incsearch is not working
  2. 小程序根据ID跳转到不同的分页
  3. .Net/C#分库分表高性能O(1)瀑布流分页
  4. NLP论文解读:无需模板且高效的语言微调模型(下)
  5. CentOS Linux服务器安装Nginx
  6. go1.18泛型的简单尝试
  7. 使用 AHK 在 VS Code 中根据上下文自动切换输入法状态
  8. 面试官:Redis中的缓冲区了解吗
  9. SqlServer Split 的实现
  10. CentOS7 yum源修改为阿里,配置阿里epel源