×

Exchange of server health and client information through headers for request management

  • US 9,185,006 B2
  • Filed: 12/17/2012
  • Issued: 11/10/2015
  • Est. Priority Date: 12/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method executed on a computing device for exchange of server health and client information through headers in request management, the method comprising:

  • receiving server health information in headers of service communication from one or more servers at one or more request managers in a service infrastructure;

    receiving a request from a client at the one or more request managers, wherein the request includes client type information in a header of the request, the client type information including an indication of the client, wherein the one or more request managers are;

    dedicated to perform request management tasks if a configuration of the service infrastructure is in a dedicated mode deployment, andintegrated to the one or more servers if the configuration of the service infrastructure is in an integrated mode deployment;

    selecting a server at the one or more request managers from the one or more servers for the received request to be routed based on at least one of the received server health information and the client type information, wherein selecting the server based on the client type information includes, blocking or sending the request to a low health server, and sending the request to a server with high priority based on the client type information; and

    performing one or more of the following actions at the one or more request managers;

    routing the request to the selected server,throttling the request, andload balancing the request.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×