Guavas RateLimiter pro Minute anstelle von Sekunden?
Ich versuche, die Anzahl der Konten, die ein Benutzer mit meiner REST-API erstellen kann, zu beschränken.
Ich hätte gerne Guava's @ benutRateLimiter
, um einer IP-Adresse zu erlauben, innerhalb von 10 Minuten beispielsweise 5 Konten zu erstellen, aber dasRateLimiter.create
Methode nimmt nur eindouble
Angabe der Anzahl der Genehmigungen "pro Sekunde".
Gibt es eine Möglichkeit, RateLimiter so zu konfigurieren, dass Genehmigungen mit einer Granularität von mehr als einer Sekunde freigegeben werden?