You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Joe McDonnell (Jira)" <ji...@apache.org> on 2026/08/13 16:21:00 UTC
[jira] [Created] (IMPALA-15257) Add option to use keepalive for internal cluster Thrift connections
Joe McDonnell created IMPALA-15257:
--------------------------------------
Summary: Add option to use keepalive for internal cluster Thrift connections
Key: IMPALA-15257
URL: https://issues.apache.org/jira/browse/IMPALA-15257
Project: IMPALA
Issue Type: Task
Components: Distributed Exec
Affects Versions: Impala 5.0.0
Reporter: Joe McDonnell
External connections to clients use TCP keepalive to detect a dead client, but internal communication over Thrift (e.g. coordinator to catalogd) does not. Keepalive should not be necessary for these internal connections, but using keepalive would make the cluster more resilient to unexpected network conditions. If the network connection somehow gets dropped silently, it could take some time before it times out. Keepalive can detect it faster or even keep it open if it is being closed due to idleness.
Unlike the support added in IMPALA-13253, this would be bidirectional, applying to the client sockets as well as server sockets.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org