Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

2
  • My concern against throttling the requests with IP address is because an entity like a school using a single router would have one public IP Address, so there is a very high possibility of multiple requests from one IP address. Commented Dec 16, 2019 at 11:38
  • 2
    Then forget throttling request by IP and just set a white list or a firewall rule so that only a given IP or a range of IPs can hit the service. Or set customizable throttling policies by IP or range of IPs. Whatever is out of the policies or the white list is ignored, rejected or redirected to shrink hole. Whatever you do, implement it OUT of the service because it's an infrastructure concern to be solved at the infrastructure level. Commented Dec 16, 2019 at 11:55