On 19/06/2016 18:02, Steve Litt wrote:
> A big objection to most supervision type init systems is that for a
> given process you must choose between early, like run from the rc
> script(s) preceding running of the supervisor, and respawning
> supervision.
>
> I just thought of a theoretical hack to have both.
Lots of people think of hacks. But hacks are a problem, not a solution;
they're the very problems that supervision was made to solve.
The non-hackish solution is to have the supervisor start very early,
before any service; then you don't have to make that choice, because
every longrun can be supervised.
That's what s6-linux-init and nosh do. It's a solved problem.
--
Laurent
Received on Sun Jun 19 2016 - 17:02:53 UTC