SYSTEM AND PROGRAM FOR DUAL AGENT PROCESSES AND DUAL ACTIVE SERVER PROCESSES
First Claim
Patent Images
1. A system, comprising:
- at least two active server processes, including a first server process and a second server process, adapted to perform tasks issued by a browser, wherein the first server process and the second server process are each on a different cluster configured to be a domain server, wherein the first server process and the second server process each have a list of agent processes within a domain that are registered with that server process, and wherein the first server process and the second server process each forward each task issued by the browser to that server process to a registered agent process to perform that task;
a server system comprising two clusters, wherein each of the two clusters is aware of the first server process and the second server process;
wherein each of the two clusters includes;
a first agent process at the cluster that is registered with the first server process to notify the first server process that the first agent process exists to perform tasks for the first server process to complete the tasks issued by the browser, wherein the first agent process and the first server process form a first agent/server pair;
a second agent process at the cluster that is registered with the second server process to notify the second server process that the second agent process exists to perform tasks for the second server process to complete the tasks issued by the browser, wherein the second server process is different from the first server process with which the first agent process is registered, wherein the second agent process and the second server process form a second agent/server pair; and
wherein when one of the first agent/server pair and the second agent/server pair fails, the other of the first agent/server pair and the second agent/server pair continues processing in the cluster.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system and program for task processing and monitoring of configuration and state information. A first server process and a second server process are detected. A first agent process is registered with the first server process. A second agent process is registered with the second server process. When a task is to be executed by the first server process, the task is executed with the first agent process. When the task is to be executed by the second server process, the task is executed with the second agent process.
-
Citations
21 Claims
-
1. A system, comprising:
-
at least two active server processes, including a first server process and a second server process, adapted to perform tasks issued by a browser, wherein the first server process and the second server process are each on a different cluster configured to be a domain server, wherein the first server process and the second server process each have a list of agent processes within a domain that are registered with that server process, and wherein the first server process and the second server process each forward each task issued by the browser to that server process to a registered agent process to perform that task; a server system comprising two clusters, wherein each of the two clusters is aware of the first server process and the second server process; wherein each of the two clusters includes; a first agent process at the cluster that is registered with the first server process to notify the first server process that the first agent process exists to perform tasks for the first server process to complete the tasks issued by the browser, wherein the first agent process and the first server process form a first agent/server pair; a second agent process at the cluster that is registered with the second server process to notify the second server process that the second agent process exists to perform tasks for the second server process to complete the tasks issued by the browser, wherein the second server process is different from the first server process with which the first agent process is registered, wherein the second agent process and the second server process form a second agent/server pair; and wherein when one of the first agent/server pair and the second agent/server pair fails, the other of the first agent/server pair and the second agent/server pair continues processing in the cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article of manufacture embodied as a computer readable storage medium for task processing and monitoring of configuration and state information, wherein the article of manufacture is capable of causing operations to be performed, the operations comprising:
-
detecting a server comprising two clusters, wherein the server is adapted to perform tasks issued by a browser, wherein each of the two clusters is aware of a first server process and a second server process, wherein the first server process and the second server process are each on a different cluster configured to be a domain server, wherein the first server process and the second server process each have a list of agent processes within a domain that are registered with that server process, and wherein the first server process and the second server process each forward each task issued by the browser to that server process to a registered agent process to perform that task; at each of the two clusters, registering a first agent process with a first server process to notify the first server process that the first agent process exists to perform tasks for the first server process to complete the tasks issued by the browser, wherein the first agent process and the first server process form a first agent/server pair; registering a second agent process with a second server process to notify the second server process that the second agent process exists to perform tasks for the second server process to complete the tasks issued by the browser, wherein the second server process is different from the first server process with which the first agent process is registered, wherein the second agent process and the second server process form a second agent/server pair; when a task is to be executed by the first server process, executing the task with the first agent process; when the task is to be executed by the second server process, executing the task with the second agent process; and wherein when one of the first agent/server pair and the second agent/server pair fails, the other of the first agent/server pair and the second agent/server pair continues processing in the cluster. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification