CPC G06F 9/5027 (2013.01) [G06F 11/3409 (2013.01); G06F 2209/504 (2013.01); G06F 2209/5018 (2013.01)] | 14 Claims |
1. A method comprising:
calculating a plurality of performance levels for a first service of a plurality of services accessed by a plurality of sites on a computing platform that manages access to the plurality of services by the plurality of sites, each performance level indicating a response time below which the majority of calls to the service are completed;
determining a maximum service call completion threshold based upon the plurality of performance levels;
determining that a predefined percentage of calls to a first service within a predefined period of time exceed the maximum service call completion threshold and, in response, applying a throttle to a maximum number of threads available for calling the service by sites on the platform.
|