Shared memory based monitoring for application servers
First Claim
Patent Images
1. A method, comprising:
- operating at least two worker nodes within an application server (“
AS”
) instance, each of the worker nodes including a Java virtual machine (“
JVM”
) to process work requests received by the AS instance;
generating status information for each of the worker nodes during processing of the work requests; and
storing the status information for each of the worker nodes into a shared monitoring memory during operation of the worker nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method to monitor application servers using shared monitoring memory. An application server includes worker nodes having Java virtual machines to process work requests received by the application server. Status information is generated for each of the worker nodes while processing the work requests. The status information for each of the worker nodes is then stored into the shared monitoring memory while the worker nodes operate.
64 Citations
20 Claims
-
1. A method, comprising:
-
operating at least two worker nodes within an application server (“
AS”
) instance, each of the worker nodes including a Java virtual machine (“
JVM”
) to process work requests received by the AS instance;
generating status information for each of the worker nodes during processing of the work requests; and
storing the status information for each of the worker nodes into a shared monitoring memory during operation of the worker nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-accessible medium that provides instructions that, if executed by a machine, will cause the machine to perform operations comprising:
-
receiving work requests at an application server (“
AS”
) instance;
servicing the work requests with at least two worker nodes each operating a Java virtual machine (“
JVM”
);
generating status information for each of the worker nodes in response to servicing the work requests; and
storing the status information for each of the worker nodes into a shared monitoring memory during operation of the worker nodes. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system, comprising:
a server node to execute an application server (“
AS”
) instance, the AS instance including logic executable by a processor of the server node to;
operate at least two worker nodes within an application server (“
AS”
) instance, each of the worker nodes including a Java virtual machine (“
JVM”
) to process work requests received by the AS instance;
generate status information for each of the worker nodes during processing of the work requests; and
store the status information for each of the worker nodes into a shared monitoring memory during operation of the worker nodes. - View Dependent Claims (17, 18, 19, 20)
Specification