Load balancing algorithm for servicing client requests
First Claim
Patent Images
1. An application server comprising:
- a connection manager to receive a request associated with an existing distributable session, the connection manager including a dispatcher to send the request to a worker node assigned to handle the session if the worker node is available, the dispatcher to select another worker node to which to send the request according to a load balancing algorithm if the worker node is not available.
2 Assignments
0 Petitions
Accused Products
Abstract
A connection manager includes a dispatcher that dispatches requests to worker nodes in an application server according to a load balancing algorithm.
-
Citations
21 Claims
-
1. An application server comprising:
a connection manager to receive a request associated with an existing distributable session, the connection manager including a dispatcher to send the request to a worker node assigned to handle the session if the worker node is available, the dispatcher to select another worker node to which to send the request according to a load balancing algorithm if the worker node is not available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method comprising:
-
receiving a request associated with an existing distributable session at a connection manager;
examining at a dispatcher whether a worker node assigned to handle the session is available to process the request;
sending the request from the dispatcher to the assigned worker node if the assigned worker node is available, and selecting another worker node to which to send the request according to a load balancing algorithm if the assigned worker node is not available. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An article of manufacture, comprising:
-
fan electronically accessible medium comprising instructions, that when executed by a processor cause the processor to;
receive a request associated with an existing distributable session at a connection manager;
examine at a dispatcher whether a worker node assigned to handle the session is available to process the request;
send the request from the dispatcher to the assigned worker node if the assigned worker node is available, and select another worker node to which to send the request according to a load balancing algorithm if the assigned worker node is not available. - View Dependent Claims (19, 20, 21)
-
Specification