I want to implement a rate limit on a service based on the user, e.g., one user can execute a service five times within 60 seconds.
How can we implement the same in vConnect?
I want to implement a rate limit on a service based on the user, e.g., one user can execute a service five times within 60 seconds.
How can we implement the same in vConnect?
@simran.sachdeva, please look into this query.
In Rate limit, we can configure the limit on either App level or Service Level.
App Level - To configure the rate limit at the app level, you add a rule to the application. When you add a rule, you define the number of requests that the API gateway processes during a specified time.
Service Level - You can also configure the rate limit at the service level. When you configure the rate limit at the service level, you can add a dedicated rule to each of the services.
Note : Rate limits can be defined at each level with App level taking the highest priority.
Thanks for the update, but I asked how we can configure it at the user level.