性能提升是我们追求的一个目标,合理的设计和实现有助于应对较多的复杂场景。有时,可能一个小小的改动点就能带来意想不到的效果。在本文中,将简单的介绍...
路途虽遥远,将来更美好微信公号号:九点半的马拉 在传统模式下,Dubbo消费端需要调用某一远程服务器端的方法时,消费端也需要额外导入服务类接口A...
Dubbo在服务调用时支持同步调用和异步调用等方式。 在Dubbo2.6版本及之前的版本在实现异步调用时存在一定的缺点,实际上是一种假异步。 下...
Dubbo通常使用@Reference来引用服务,通过ReferenceAnnotationBeanPostProcessor类,我们可以扫描被...
微信公众号:九点半的马拉路途虽遥远,将来更美好学海无涯,大家一起加油! Dubbo是一款很优秀的RPC框架,目前Github的Star数已经达到...
之前的限流功能都是单机版的,只能统计本地的服务调用次数信息,那么如果是在集群状态下,一个服务被放在了多个服务器上,假设一个集群有5台机器,每台机...
Sentinel提供了@SentinelResource注解用于定义注解,并提供了AspectJ的扩展用于自定义资源、处理BlockExcept...
在本篇文章中将讲解有关熔断降级的原理。 熔断降级策略是在DegradeSlot中实现的,会调用entry()方法。 下面的逻辑主要是根据当前的资...
在前面一篇文章写了默认的DefaultNode的实现方法,现在讲解剩余的几种方式。 RateLimiterController 匀速排队 重要参...
文集作者