Skip to content

Add distributed runner for running actions #472

Open
@mostafa

Description

@mostafa

The idea is to have a runner as a subcommand like gatewayd runner run or gatewayd worker run that can subscribe to the queue (#464) via multiple subscribers and run async actions upon consumption of new messages off the queue, possibly publishing the results to the same queue.

The same command should be able to list running (async) actions using gatewayd runner list --running/--queued and be able to cancel them using gatewayd runner cancel <id>.

Related issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    ✨ New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions