gatewayd icon indicating copy to clipboard operation
gatewayd copied to clipboard

Add distributed runner for running actions

Open mostafa opened this issue 3 months ago • 0 comments

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>.

mostafa avatar Mar 02 '24 18:03 mostafa