随笔分类 -  dubbo

dubbo的异常栈问题
摘要:1.现象: 当dubbo provider 抛出异常时,dubbo consumer 在输出异常栈信息时,展示的都是provider 侧的线程栈,这是因为,异常的stackTrace实在在new Throwable()的时候生成的。 /** * Constructs a new throwable 阅读全文

posted @ 2020-08-13 18:20 mindSucker 阅读(430) 评论(0) 推荐(0) 编辑

dubbo服务整合zipkin
摘要:去年一直有想法将openTracing整合进自己的dubbo服务的想法。但是zipkin brave 对 dubbo的支持,没有更新到最新版本,所以一直没有行动。 目前zipkin支持的语言,以及框架如下图:具体可以参考官方网址 其中brave library 是一个java项目,提供了对主流web 阅读全文

posted @ 2020-07-07 18:14 mindSucker 阅读(1170) 评论(0) 推荐(0) 编辑

dubbo备忘录
摘要:1.负载均衡策略 Random LoadBalance :随机,按权重设置随机概率。 在一个截面上碰撞的概率高,但调用量越大分布越均匀,而且按概率使用权重后也比较均匀,有利于动态调整提供者权重。 RoundRobin LoadBalance :轮询,按公约后的权重设置轮询比率。 存在慢的提供者累积请 阅读全文

posted @ 2019-09-19 17:11 mindSucker 阅读(199) 评论(0) 推荐(0) 编辑

dubbo在redis注册中心下 ReconnectTimerTask 不停重连provider 问题
摘要:问题描述 : 使用redis 注册中心时, dubbo消费端一直不停重试reconnect dubbo provider, 并报错; 先说结论,这种异常有两种情况: 1. dubbo消费端启动时,获取到一些已经过期的provider注册信息,并尝试重新连接。 2, dubbo消费端,dubbo pr 阅读全文

posted @ 2019-08-30 21:06 mindSucker 阅读(5394) 评论(0) 推荐(0) 编辑