×

System and method of maintaining an enqueue rate of data messages into a set of queues

  • US 9,432,445 B1
  • Filed: 05/17/2013
  • Issued: 08/30/2016
  • Est. Priority Date: 05/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for maintaining an enqueue rate of data messages into a set of queues, the system comprising:

  • a server coupled to a cluster of primary servers and a cluster of secondary servers, the server comprising;

    a processor coupled to a non-transitory memory storing a cluster server repository component stored as a set of computer instructions that upon execution by the processor configures the server to;

    receive an initial status message, from a primary queue manager executing from non-transitory memory in the cluster of primary servers, comprising the enqueue rate of data messages moving into a primary queue of the primary queue manager,detect that the primary queue has an enqueue rate below a predetermined range based on the received initial status message,increase a weight of the primary queue in response to detecting that the enqueue rate of the primary queue provided by the initial status message is below the predetermined range,receive a subsequent status message, from the primary queue manager, comprising the enqueue rate of data messages moving into the primary queue after the weight of the primary queue is increased,detect that the primary queue has an enqueue rate below the predetermined range based on the received subsequent status message, andactivate, in the cluster of secondary servers, a secondary queue of a secondary queue manager in response to detecting that the enqueue rate of the primary queue provided by the subsequent status message is below the predetermined range, wherein the secondary queue manager executes from non-transitory memory in the cluster of secondary servers.

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