This a call limit tool for Spring Boot.
In Application class:
import io.github.u10.utils.calllimiter.annotation.EnableCallLimiter;
@SpringBootApplication
@EnableCallLimiter
On method:
import io.github.u10.utils.calllimiter.annotation.CallLimit;
@CallLimit(debounce = 500, throttle = 5000)
public void test () {
...
}