私は100/sに呼を制限するケースがあります。Google RateLimiter not counterのために働いています
私はGoogle Guava RateLimiterを使用することを考えています。私はこれを次のようにテストしました: -
int cps = 100;
RateLimiter limiter = RateLimiter.create(cps);
for(int i=0;i<200;i++) {
limiter.acquire();
System.out.print("\rNumber of records processed = " + i+1);
}
しかし、コードは100レコードで終了して1秒が完了することはありませんでした。私は何か間違っているのですか?