dubbo
文章平均质量分 90
NCS123456
这个作者很懒,什么都没留下…
展开
-
Dubbo之扩展点ExtensionLoader
一、扩展点简介Dubbo 的扩展点加载从 JDK 标准的 SPI (Service Provider Interface) 扩展点发现机制加强而来。Dubbo 改进了 JDK 标准的 SPI 的以下问题:JDK 标准的 SPI 会一次性实例化扩展点所有实现,如果有扩展实现初始化很耗时,但如果没用上也加载,会很浪费资源。 如果扩展点加载失败,连扩展点的名称都拿不到了。比如:JDK 标准...原创 2018-06-05 15:38:14 · 257 阅读 · 0 评论 -
Dubbo之RpcContext详解
一、RpcContext简介 RpcContext 是一个 ThreadLocal 的临时状态记录器,当接收到 RPC 请求,或发起 RPC 请求时,RpcContext 的状态都会变化。比如:A调B,B再调C,则B机器上,在B调C之前,RpcContext记录的是A调B的信息,在B调C之后,RpcContext记录的是B调C的信息。二、RpcContext的使用消费端 ...原创 2018-08-07 20:13:14 · 9921 阅读 · 0 评论 -
Dubbo之调度Dispatcher
一、Dispatcher介绍 对于Dubbo集群中的Provider角色,有IO线程池和业务处理线程池(默认200)两个线程池,所以当业务的并发比较高,或者某些业务处理变慢,业务线程池就很容易被“打满”,抛出“RejectedExecutionException: Thread pool is EXHAUSTED! ”异常。<dubbo:provider version="1....原创 2018-09-12 20:36:21 · 1667 阅读 · 0 评论 -
Dubbo之connet timeout问题排查
一 背景 购物车依赖推荐的dubbo接口,推荐服务每天凌晨3点会批量下线推荐dubbo服务,全量更新商品,更新完以后在执行上线操作,每天凌晨3点10分左右,购物车工程都会出现5000左右的connection timeout error。正常依赖的dubbo服务工程在启动的时候,消费端会经常出现connection timeout error。二 问题排查 ...原创 2019-07-23 13:24:04 · 1470 阅读 · 0 评论 -
Dubbo之服务发现
一、Dubbo简介 Apache Dubbo (incubating) |ˈdʌbəʊ| is a high-performance, java based RPC framework open-sourced by Alibaba. As in many RPC systems, dubbo is based around the idea of defining a ser...原创 2018-06-04 11:55:02 · 488 阅读 · 0 评论