×

SYSTEM AND METHOD FOR DYNAMIC CLUSTERED JMS IN AN APPLICATION SERVER ENVIRONMENT

  • US 20160094625A1
  • Filed: 09/25/2015
  • Published: 03/31/2016
  • Est. Priority Date: 01/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing a dynamic clustered messaging service in an application server environment, comprising:

  • one or more computers, including the application server environment executing thereon;

    a cluster including one or more servers operating within the application server environment,wherein the cluster is configured to vary a number of the one or more servers based on a service load of applications running on the cluster, andwherein the number of the one or more servers further varies based on failure and restart of the one or more servers;

    a messaging service for communicating messages between components of the applications running on the cluster, the messaging service including instances of messaging service artifacts running on the one or more servers; and

    a placement engine operating on the cluster, andwherein the placement engine is configured to migrate the instances of messaging service artifacts between the one or more servers based on a set of rules as the number of the one or more servers in the cluster expands and contracts and as a number of the instances of messaging service artifacts expands and contracts.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×