Module bus.limiter

Package org.miaixz.bus.limiter.metric


package org.miaixz.bus.limiter.metric
Provides classes related to metric management and strategy implementation for the limiter module. This package contains components for handling fallback mechanisms, method-level caching, and request limiting based on various metrics.
Since:
Java 17+
Author:
Kimi Liu
  • Classes
    Class
    Description
    Implements the Provider interface for handling the FALLBACK strategy mode.
    Manages the mapping between method names and their associated limiting strategy and annotation information.
    Implements the Provider interface for handling the HOT_METHOD strategy mode.
    Implements the Provider interface for handling the REQUEST_LIMIT strategy mode.
    Manages resources and their associated limiting protections for a specific user or context.
    Manages and provides access to different limiting strategy implementations.