DISTRIBUTED APPLICATION USING DIAGNOSTIC HEARTBEATING
First Claim
1. A method for improving a distributed application using diagnostic heartbeating, the method comprising:
- an application, executing using a processor and a memory in a first data processing system, sending a registration to a component in the first data processing system, the registration requesting state information for a set of member components in a distributed domain;
after the application sending the registration to the component, the application receiving the state information from the component, the state information including current status and diagnostic information relating to the set of member components obtained from diagnostic attributes of diagnostic heartbeat packets received by the component, wherein a diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for a improving a distributed application using diagnostic heartbeating are provided in the illustrative embodiments. An application, executing using a processor and a memory in a first data processing system, sends a registration to a component in the first data processing system. The registration requests state information for a set of member components in a distributed domain. After the application sends the registration to the component, the application receives the state information from the component. The state information includes current status and diagnostic information relating to the set of member components obtained from diagnostic attributes of diagnostic heartbeat packets received by the component. A diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes.
129 Citations
20 Claims
-
1. A method for improving a distributed application using diagnostic heartbeating, the method comprising:
-
an application, executing using a processor and a memory in a first data processing system, sending a registration to a component in the first data processing system, the registration requesting state information for a set of member components in a distributed domain; after the application sending the registration to the component, the application receiving the state information from the component, the state information including current status and diagnostic information relating to the set of member components obtained from diagnostic attributes of diagnostic heartbeat packets received by the component, wherein a diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for improving a distributed application using diagnostic heartbeating, the computer program product comprising:
-
one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to send a registration from an application to a component in a first data processing system, the registration requesting state information for a set of member components in a distributed domain; program instructions, stored on at least one of the one or more storage devices, to, after sending the registration from the application to the component, receive the state information at the application from the component, the state information including current status and diagnostic information relating to the set of member components obtained from diagnostic attributes of diagnostic heartbeat packets received by the component, wherein a diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer system for improving a distributed application using diagnostic heartbeating, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to send a registration from an application to a component in the computer system, the registration requesting state information for a set of member components in a distributed domain; program instructions, stored on at least one of the one or more storage devices, to, after sending the registration from the application to the component, receive the state information at the application from the component, the state information including current status and diagnostic information relating to the set of member components obtained from diagnostic attributes of diagnostic heartbeat packets received by the component, wherein a diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes.
-
Specification