JGroups Protocol VERIFY SUSPECT: Difference between revisions
Jump to navigation
Jump to search
Line 22: | Line 22: | ||
=Configuration= | =Configuration= | ||
<pre> | |||
<VERIFY_SUSPECT timeout="1500"/> | |||
</pre> | |||
Revision as of 03:26, 3 March 2016
External
- VERIFY_SUSPECT manual page http://www.jgroups.org/manual/index.html#_verify_suspect
- JGroups Wiki http://community.jboss.org/wiki/JGroupsVERIFYSUSPECT
Internal
Overview
VERIFY_SUSPECT is a protocol that checks a suspected member.
Suspect Verification
VERIFY_SUSPECT verifies that a suspected member is really dead by pinging that member once again. If the member responds, it drops the SUSPECT message. Tries to minimize false suspicions.
The protocol works as follows: it catches SUSPECT events traveling up the stack. Verifies that the suspected member is really dead. If yes, passes SUSPECT event up the stack, otherwise discards it.
VERIFY_SUSPECT must be placed somewhere above the failure detection layer and below the GMS layer (receiver of the SUSPECT event). Note that SUSPECT events may be reordered by this protocol.
Configuration
<VERIFY_SUSPECT timeout="1500"/>