Voting mechanism for session invalidation processing in an application server cluster
AssigneeInternational Business Machines Corporation
InventorsSrinivas Hasti, Gabriel G. Montero, Gautam Singh
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSrinivas Hasti, Gabriel G. Montero, Gautam Singh
Estimating the term…
Under the present invention, there is provided a voting mechanism for assigning an application server of an application server cluster the task of invalidating all sessions containing listeners in the cluster for a web application. A method for session invalidation processing comprises assigning a vote to a web application upon launch of the web application in an application server of the application server cluster, broadcasting the vote to other application servers of the application server cluster, receiving a vote for the web application from each of the other application servers in the application server cluster in which the web application has been launched, and assigning invalidation processing to the application server containing the web application having the highest vote. The votes are dynamically updated upon the removal or addition of an application server from/to the application server cluster.
A method for session invalidation processing in an application server cluster, said application server cluster comprising a plurality of application servers, the method comprising:
A computerized system for session invalidation processing in an application server cluster, said application server cluster comprising a plurality of application servers, comprising:
A computer program product, stored on a computer readable medium, for session invalidation processing in an application server cluster, said application server cluster comprising a plurality of application servers, which when executed, comprises:
A computerized system for deploying a session invalidation processing application, comprising:
Dependencies are inferred from the claim text.