elsa-workflows / elsa-workflows/elsa-core
Stop workflow engine
- Dominant language
- C#
- Stars
- 7.9k
- Forks
- 1.5k
- Avg merge
- 15h 22m
- Merged PRs (30d)
- 114
Description
It would be good to be able to stop the workflow engine, e.g. through a setting or even a single line of code.
The challenge would be that there are various components like Quartz and Hangfire hosted services that keep on triggering workflow executions.
Contributor guide
Research direction
Start by locating the workflow engine's Quartz and Hangfire hosted services, since the issue identifies them as components that trigger executions. Determine how a setting or single line of code could stop the engine while preventing those hosted services from starting or triggering workflows. Done means the engine can be stopped through the requested control and no workflow executions are triggered afterward.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100