When does a Hawk Display or a Hawk Event Service decide that a Hawk Agent is dead? How many heartbeats have to be lost before an Agent is declared dead?
book
Article ID: KB0091104
calendar_today
Updated On:
Products
Versions
TIBCO Hawk
-
Not Applicable
-
Description
Resolution: The Display expects to get at least a heartbeat from the node every < heartbeat interval> plus 10% of this. If the Agent/node is too busy to get out its heartbeat in a timely manner, the Display will detect the lack of heartbeat and mark the Agent dead. If the Agent/node finally gets around to send its heartbeat then Display marks it green (live again).
For example, if an Agent has a heartbeat interval of 30 seconds and a Display receives the heartbeat at 01:00:00 GMT, it will expect to receive the next heartbeat before 01:00:33 GMT (30 seconds plus 10% of 30 seconds). If this heartbeat does not arrive by 01:00:33 GMT the Display will detect the lack of heartbeat and mark the Agent dead instantly.
Issue/Introduction
When does a Hawk Display or a Hawk Event Service decide that a Hawk Agent is dead? How many heartbeats have to be lost before an Agent is declared dead?