나는 모든 나머지 api url을 보호 할 가장 효율적인 방법을 찾고 있습니다. 내가보고있는 보호는 입니다. "초당 사용자 당 호출자 수 제한"API (봄 MVC)
나는 인터넷에서 한 번 보았고 "Redis"또는 Guava RateLimiter를 사용했습니다.
솔직히 말하면 Redis를 사용한 적이 없으며 실제로 익숙하지 않습니다. 그러나 그것의 docs에보기에 아주 튼튼한 비율 제한 자 체계가 보인다.
나는 구아바의 RateLimiter도 살펴 보았습니다. 그리고 사용하기가 조금 더 쉬워 보입니다. (다시 설치하지 않아도됩니다.)
그래서 "내 경우에는"가장 좋은 해결책이 될 것이라고 제안하고 싶습니다.Redis를 "많이 사용 하시겠습니까?" 이미 RateLimter를 사용해 본 사람이 있습니까? 이것은 좋은 해결책입니까? 확장 성?
추신 : 나는 또한 상기 2 당신이 더 나은 선택
당신을 감사 있다고 생각하면 다른 솔루션을 요구하고있다!