Closed namedgraph closed 3 years ago
A dynamic implementation would allow a higher request rate for authenticated agents and a low one for the rest: https://www.nginx.com/blog/dynamic-bandwidth-limits-nginx-plus-key-value-store/
Rate limiting is now configured in platform/nginx.conf.template
using limit_req_zone
.
Now that we have SSL termination/HTTP request parsing in nginx (so far in the
develop
branch), we should be able to implement rate limiting and guard against crawler bots or some malicious clients trying to bring down the service with too many requests.