Key | Default | Type | Description
--- | --- | --- | ---
##### heartbeat.interval | 10000 | Long | Time interval between heartbeat RPC requests from the sender to the receiver side.
##### heartbeat.rpc-failure-threshold | 2 | Integer | The number of consecutive failed heartbeat RPCs until a heartbeat target is marked as unreachable. Failed heartbeat RPCs can be used to detect dead targets faster because they no longer receive the RPCs. The detection time is `heartbeat.interval` * `heartbeat.rpc-failure-threshold`. In environments with a flaky network, setting this value too low can produce false positives. In this case, we recommend to increase this value, but not higher than `heartbeat.timeout` / `heartbeat.interval`. The mechanism can be disabled by setting this option to `-1`
##### heartbeat.timeout | 50000 | Long | Timeout for requesting and receiving heartbeats for both sender and receiver sides.