Throttle mode | Restricted mode | |
Entered when | Disk, dataStorage , and/or offheap usage crosses its critical threshold | Disk, dataStorage , and/or offheap usage crosses its halt threshold |
Operator event | "TPS seems really low; marking us as being throttled' | "We're in restricted mode; waiting a while and retrying" |
Data access | Modifications to in-memory data are slowed | Modifications to in-memory data are blocked |
Allowed operations | All cache operations still allowed | Only gets, removes, and config changes are allowed |
Actions | Evictions continue automatically in the background | Operator intervention required to make additional evictions |
State of the data | Evictable data is still present | No more data present in memory that can be evicted by the evictor (all caches are pinned) |
Recovery | Automatic | From the TMC or programmatically, clear caches and/or remove entries from a data set |
Back to normal operation | As soon as the background evictions have time to catch up and reduce the data set to within its limitations | After user intervention clears space, the TSA will automatically continue with normal operation |