A method 600 of managing a server having a dynamic number of processes that can change depending on the work load will now be described with reference to 
In step 607, the rejection rate is determined, for example, by dividing the count of the number of rejections by the total count of the requests that have been received by the server 130A. Alternatively, other techniques for comparing the number of rejections to the number of TCP requests (e.g., received total or within a given time period), or comparing the number of rejections to the number of TCP requests accepted (i.e., added to the queue 134A) can also be used. In one embodiment, the process manager 135A of the server 130A determines the rejection rate by pulling the relevant numbers from local storage 136A.