Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
How can we configure Talend ESB to implement some Rate Limiting Scheme for REST services we're creating, in order to avoid the status code described below. We'd like to do this on a user by user basis.
429 Too Many Requests
The 429 status code indicates that the user has sent too many requests in a given amount of time ("rate limiting").
The response representations SHOULD include details explaining the condition, and MAY include a Retry-After header indicating how long to wait before making a new request.
When a server is under attack or just receiving a very large number of requests from a single party, responding to each with a 429 status code will consume resources.
Therefore, servers are not required to use the 429 status code; when limiting resource usage, it may be more appropriate to just drop connections, or take other steps.
Wikipedia
The user has sent too many requests in a given amount of time. Intended for use with rate limiting schemes.