Sergey Chugunov created IGNITE-8760:
---------------------------------------
Summary: TcpDiscoverySpi: validation of discovery message path on
each node
Key: IGNITE-8760
URL: https://issues.apache.org/jira/browse/IGNITE-8760
Project: Ignite
Issue Type: Improvement
Reporter: Sergey Chugunov
As each discovery message goes across the ring it can record all nodes it was
handled on.
It gives discovery protocol an opportunity to set up a constant monitoring of
cluster topology: each node on receiving discovery message will compare path
recorded by the message and its local picture of current topology. On detecting
any discrepancy node may at least print warning or take other actions.
Path recording may be expensive in terms of network traffic so it is better to
add this logic to specific types of discovery messages: all topology changing
messages and (may be) heartbeats.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)