The most popular use of throttles is to limit concurrent requests. When you enable a throttle rule, TASM counts the active requests the rule applies to. When a new request is ready to execute, TASM compares the request count with the rule limit. If the count is below the limit, the request runs immediately. If the count is equal to or above the limit, TASM either rejects the request or puts it in a delay queue. Most throttles delay requests rather than reject them.
- By time delayed: The requests delayed the longest are released first
- By workload priority: The request from the highest-priority workload is released first
If a delayed request starts to run, it cannot be delayed again.