Will Rouesnel created MESOS-6522:
------------------------------------

             Summary: Ability to set global maximum executor runtime for an 
agent
                 Key: MESOS-6522
                 URL: https://issues.apache.org/jira/browse/MESOS-6522
             Project: Mesos
          Issue Type: Improvement
          Components: slave
            Reporter: Will Rouesnel
            Priority: Minor


With the developing concept of agent maintenance mode, it would be nice to have 
some blunt-force ability to reason about the behavior of agents on 
uncooperative frameworks.

Ideally there would be a new parameter --executor_maximum_lifetime which would 
specify a maximum duration for which *any* executor on an agent can run before 
being terminated.

Even when using persistent schedulers such as Marathon, the ability to enforce 
reasonable gurantees about when an agent's tasks definitely must end can help 
contribute to keeping the cluster turning over and prevent nodes becoming 
"special" or jammed up with jobs which will not end.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to