...
- Connection heartbeats tend to render the use of keep-alive packets superfluous, see Connection Keep-Alive for Master and Agent
- Connection hearbeats heartbeats are used to detect a connection loss and to re-establish a connection within short time.
- They are not intended to cover longer network outages.
- They are not intended for recovery scenarios, i.e. both Master and Agent have to be up and running. If one of the components is restarted then this is considered a recovery scenario.
...