Triangulating stateful client requests for web applications
AssigneeRed Hat, Inc.
InventorsRadoslav Husar, Paul Marcus Ferraro
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorsRadoslav Husar, Paul Marcus Ferraro
Estimating the term…
Triangulating stateful client requests for web applications is disclosed. In one example, a computing system includes a load-balancing device and a cluster of interconnected processor-based nodes. When the load-balancing device receives a client request, the load-balancing device adds a client request identifier to the client request. Upon determining that a primary session node for the client request is unavailable, the load-balancing device sends the client request to an “unaffiliated” processor-based node, which identifies a secondary session node for the client request and sends the client request to the secondary session node. The secondary session node services the client request and generates a response that includes the client request identifier added to the client request by the load-balancing device. The secondary session node sends the response back to the load-balancing device, which uses the client request identifier in the response to correlate the response with the original client request.
A computing system, comprising a load-balancing device configured to be communicatively coupled to a cluster comprising a plurality of interconnected processor-based nodes and to a communications network;
A method, comprising:
A computer program product stored on a non-transitory computer-readable storage medium and including computer-executable instructions that, when executed, cause one or more processor devices to:
Dependencies are inferred from the claim text.