Kevin Klues created MESOS-6763:
----------------------------------
Summary: Add heartbeats to both input/output connections in
IOSwitchboard
Key: MESOS-6763
URL: https://issues.apache.org/jira/browse/MESOS-6763
Project: Mesos
Issue Type: Improvement
Reporter: Kevin Klues
Assignee: Kevin Klues
Some networks will kill idle connections if no data is transfered over them
within a set amount of time. For example, using AWS's Elastic Load Balancer
(ELB), the default time to kill a connection is only 60s! Because of this, we
need a way to send application level heartbeats to keep these connections alive
for any long running LAUNCH_NESTED_CONTAINER_SESSION, ATTACH_CONTAINER_INPUT
and ATTACH_CONTAINER_OUTPUT calls.
We should serve these heartbeats from the IOSwitchboard server rather than the
agent handlers since the agent essentially acts as a proxy and the heartbeats
should originate from the actual server being communicated with.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)