You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by David Greenberg <ds...@gmail.com> on 2014/04/16 21:42:19 UTC

What happens if a scheduler registers with a framework ID that hasn't been used in 48 hours?

I don't recall the exact timeout of framework IDs, but what I'm wondering
is what happens if a scheduler tries to "failover", but the failover grace
period has elapsed? Does it fail to register, or does it successfully
register and all the old executors are just gone?

Re: What happens if a scheduler registers with a framework ID that hasn't been used in 48 hours?

Posted by Vinod Kone <vi...@gmail.com>.
Note that frameworks can set their own failover timeout.

If a framework is disconnected for more than the failover timeout duration,
all its executors/tasks are killed.

If a framework tries to re-register with a "framework id", *currently* the
master allows it. In the future (when master has persistent state about the
frameworks) this will be disallowed.


On Wed, Apr 16, 2014 at 12:42 PM, David Greenberg <ds...@gmail.com>wrote:

> I don't recall the exact timeout of framework IDs, but what I'm wondering
> is what happens if a scheduler tries to "failover", but the failover grace
> period has elapsed? Does it fail to register, or does it successfully
> register and all the old executors are just gone?
>