Patent ID: 8667120
Filing Date: 2014-03-04
Classification: G06F,H04L

Abstract:
1. A load control device, provided between one or more clients and a server, for sending a request, received from one of said clients, to said server and for sending a response, returned from said server in response to the request, to said client, said load control device comprising: a processing device to cause a limiting portion to limit the number of response-waiting requests which are already sent to said server but to which responses are not yet returned from said server, the limiting portion comprising: a buffer; a request receiving portion that receives a request from said client, and stores the received request in said buffer; a request sending portion that gets one request from said buffer if the number of response-waiting requests is smaller than a threshold, increments the number of response-waiting requests by one, and sends the one request to said server; a response receiving portion that receives a response from said server; and a response sending portion that sends the received response to said client, and decrements the number of response-waiting requests by one; a monitoring portion that monitors an execution status of said server; a measuring portion that measures a throughput for each threshold of the number of response-waiting requests based on a monitor result of said monitoring portion, said throughput being the number of requests processed by said server per unit time; and a threshold increasing and decreasing portion that increases the threshold if a throughput for a current threshold is higher than throughput for a threshold lower than the current threshold and decreases the threshold if a throughput for the current threshold is lower than a throughput for a threshold lower than the current threshold.