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
-
ClassesClassDescriptionImplements the
Providerinterface for handling the FALLBACK strategy mode.Manages the mapping between method names and their associated limiting strategy and annotation information.Implements theProviderinterface for handling the HOT_METHOD strategy mode.Implements theProviderinterface 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.