resilience4j(九):核心模块RateLimiter源码之RateLimiter内部模块关系

文章目录

  • RateLimiter
  • 各模块间关系
  • 接口介绍

RateLimiter

resilience4j-SpringBoot2-demo

RateLimiter主要分为以下几个模块:限流配置,限流注册,限流事件消费者注册,限流监控指标,限流事件,限流事件处理器,限流事件消费者。

 

各模块间关系

  • RateLimiterRegistry通过其实现类InMemoryRateLimiterRegistry根据RateLimiterConfig创建RateLimiter实例(AtomicRateLimiter、SemaphoreBasedRateLimiter)。
  • EventConsumerRegistry通过其实现类Default

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: