Adjusting Heartbeat TCP Timeout Interval
Using the TCP flag, you can prevent the Statestore from waiting indefinitely for a response from the subscribers that fail to respond to the heartbeat RPC within the set period.
This flag statestore_heartbeat_tcp_timeout_seconds
defines the time
that may elapse before a heartbeat RPC connection request from a Statestore
server to an Impalad or a Catalog server (subscribers) should be considered dead.
You can increase the flag value if you see intermittent heartbeat RPC timeouts listed in the statestore's log. You may find the max value of "statestore.priority-topic-update-durations" metric on the statestore to get an idea of a reasonable value to be used in this flag.