Patent ID: 8763119

Claim:
A method comprising: monitoring, by one or more processors, at least one resource associated with a network server, the at least one resource including a communication interface of the network server, the monitoring the at least one resource including: determining a number of open network connections associated with the communication interface of the network server; comparing, by one or more processors, an activity level of the at least one resource to a threshold activity level; and reducing, by one or more processors, usage of one resource of the at least one resource when the activity level associated with the one resource increases above the threshold activity level, the reducing the usage of the one resource including: reducing the number of open network connections by closing open network connections based on a priority of the open network connections, wherein the closing of the open network connections includes: randomly selecting an open network connection, the selected open network connection being an active network connection; and closing the selected open network connection.