logo       

Re: New supervisor restart strategy: msg#00321

lang.erlang.general

Subject: Re: New supervisor restart strategy

Guys,

Why not just add another level in the tree? Dynamically add a
supervisor with a temporary restart strategy and put the worker
under it as a transient and set MAXR & MAXT appropriately.

-Vance


On Thu, Jan 29, 2004 at 06:58:42PM +0000, Chandrashekhar Mullaparthi wrote:
}
} safe_transient: child process should be restarted only if it terminates
} abnormally, but should NOT be restarted if the max number of restarts has
} been reached.
}
} This will leave all other children of the supervisor and the supervisor
} itself unaffected. This would only be applicable for the one_for_one restart
} strategy.
}
} This will be useful in the case where a lot of worker processes are added to
} the supervision tree dynamically and one of them goes into a cyclic restart.
}
} Thoughts?
}
} cheers
} Chandru/Sean



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise