Skip to content

RestartSupervisor should be decoupled from the orchestrator #1202

@aluzzardi

Description

@aluzzardi

Currently, the RestartSupervisor is triggered externally by the orchestrator.

This makes some things a little complex in some cases. For instance, the restart supervisor cannot control the rate at which it is being called, leading to workarounds (#1199).

Instead, if the restart supervisor was completely independent (watching for tasks and restarting as needed) it would lead to a simpler design.

The same could perhaps apply to the UpdateSupervisor.

/cc @aaronlehmann @dongluochen

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions