Supervisor erwartet, dass die Unterprozesse im Vordergrund bleiben :
Programme, die unter Supervisor ausgeführt werden sollen, sollten sich nicht selbst dämonisieren. Sie sollten stattdessen im Vordergrund ausgeführt werden. Sie sollten sich nicht von dem Terminal lösen, von dem aus sie gestartet werden.
Sie haben ssh
mit der -f
Flagge angefangen, was bedeutet :
Fordert ssh auf, vor der Befehlsausführung in den Hintergrund zu wechseln.
Der Supervisor glaubt, dass das Programm geschlossen ist und nach jeder Drosselung eine neue Instanz startet. Es wird immer so bleiben.
Wenn Sie das -f
Flag entfernen, sollte es wie erwartet funktionieren.