mirror of
https://github.com/hibiken/asynq.git
synced 2026-04-26 07:25:56 +03:00
[GH-ISSUE #316] [FEATURE REQUEST] Schedule for retry / mark task as process later #2160
Labels
No labels
CLI
bug
designing
documentation
duplicate
enhancement
good first issue
good first issue
help wanted
idea
invalid
investigate
needs-more-info
performance
pr-welcome
pull-request
question
wontfix
work in progress
work in progress
work-around-available
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/asynq#2160
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sdklab007 on GitHub (Aug 24, 2021).
Original GitHub issue: https://github.com/hibiken/asynq/issues/316
Originally assigned to: @hibiken on GitHub.
Is your feature request related to a problem? Please describe.
Currently, we are using Asynq for checking the status of the transaction that gets proceed by another system. Sometimes the transaction goes on the "PENDING" status, hence we would want Asynq to retry until the transaction status is either FAILED/SUCCESS.
Describe the solution you'd like
Ability to retry the task without creating an Error. Since the error rate would increase when it's actually not an error.
Describe alternatives you've considered
We are currently returning an error if the transaction status is "PENDING" so that Asynq can retry the task by itself. The problem here is, the Error rate will increase, overall its not even an error here, we only want to say Asynq to retry this task later.
@hibiken commented on GitHub (Aug 25, 2021):
@sdklab007 Thank you for opening this issue!
I responded in the issue #273, please take a look!
This is a duplicate of #273 I'll close this one and move the discussion to the other issue.