It's a bit more involved than that. C* uses a "Phi accrual failure
detector":https://docs.datastax.com/en/cassandra/3.x/cassandra/architecture/archDataDistributeFailDetect.html
https://github.com/apache/cassandra/blob/trunk/conf/cassandra.yaml#L878See also
https://dspace.jaist.ac.jp/dspace/bitstr
Hi, thanks a lot for answer :)
Gossip is a peer-to-peer communication protocol in which nodes periodically
exchange state information about themselves and about other nodes they know
about.
unreachableNodes = probe.getUnreachableNodes(); ---> i.e if node don't
publish heartbeats on x seconds (
Hi Jean Paul,
Yes, the gossiper is used. Example with down nodes:1. The status command
retrieve unreachable nodes from a NodeProbe instance:
https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/tools/nodetool/Status.java#L64
2. The NodeProbe list comes from a StorageServic
Hi all,
*$nodetool status*Datacenter: datacenter1
===
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- AddressLoad Tokens Owns (effective) Host
ID Rack
*UN 127.0.0.1 83.05 KB 256 100.0%
460ddcd9-1ee8-48b8-a618-c0760