We should emphasize that TcpDiscoverySpi prolongs detection of node failure if several IP addresses are set. Actual failure detection delay is: failureDetectionTimeout * addressesNumber.
"You should assing multiple addresses to a node only if they represent some real physical connections which can give more reliability. Several addresses prolong failure detection of current node. The timeouts and settings on network operations (failureDetectionTimeout(), sockTimeout, ackTimeout, maxAckTimeout, reconCnt) work per connection/address. The exception is connRecoveryTimeout.
Example: if you have 3 ip addresses configured for a node, Tcp Discovery takes up to 'failureDetectionTimeout * 3 + connRecoveryTimeout' to detect failure of this node".