- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Rate limiting is a technique used to control the rate at which requests are made in this case to the resource (REST API EndPoint). It is used to prevent excessive or abusive use of a resource and to ensure that the resource is available to all. Rate limiting can also be used to limit the number of requests made to ensure that a resource is not monopolized.
So what type of ServiceNow features, can we use to design our solution for rate limits. ServiceNow provides two features called Rate Limit Rules and Rate Limit Violations. Rate limiting in ServiceNow tracks and throttles requests by monitoring the rate at which requests are made.
Rate Limit Rules
Rate Limit Rules in ServiceNow allow you to set rules that limit the number of inbound REST API requests processed per hour. You can create rules to limit requests for specific users, users with specific roles, or all users.
If a request is denied because it exceeds the rate limit, the system returns a Retry After response header in addition to the response headers about rate limiting. The Retry After response header displays the number of seconds after which you can retry the request to avoid exceeding the rate limit.
- 7,157 Views
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.