GitHub user peshopetrov opened a pull request:
https://github.com/apache/spark/pull/20512
[SPARK-23182][CORE] Allow enabling TCP keep alive on the master RPC
connections.
## What changes were proposed in this pull request?
Make it possible for the master to enable TCP keep
Github user peshopetrov commented on the issue:
https://github.com/apache/spark/pull/20512
For completeness it should be possible to enable OS-level TCP keep alives.
The client does enable TCP keepalive on its side and it should be possible on
the server too.
However
Github user peshopetrov commented on the issue:
https://github.com/apache/spark/pull/20512
Any update?
We have rolled out our Spark clusters with this change and it seems to be
working great. We see no lingering connections on the masters