Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task suspension #121

Open
nicoloboschi opened this issue Oct 30, 2017 · 0 comments
Open

Task suspension #121

nicoloboschi opened this issue Oct 30, 2017 · 0 comments
Assignees

Comments

@nicoloboschi
Copy link
Contributor

JIRA: https://dev.majordodo.org/jira/browse/MAJ-3

Reporter: eolivelli @eolivelli

Sometimes a task needs to wait for a long time while accessing other slow or remote resources, such asinchronous batch-style services.

This feature is the ability for a task to request the broker to be restarted after an interval of time.
Basically it is to be handled as a temporary failure of the task with the usual re-try policcy, but:

  • the status of the task should not be "waiting", but somthing like "suspended"
  • the number of attempts should not be increased
  • the execution is to be scheduled on the future (see MAJ-2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants