-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
nsqd: messages defer time lost after restart #1107
Comments
Right - this is a known limitation of nsqd. It was not designed to be a robust scheduler. It can still be useful to build a system around - e.g. maybe the message has the time it should be processed, and the consumer can re-queue with appropriate delay if it gets it early. It works better for shorter defer times, like just a few minutes. This is something that could theoretically be fixed, so I'll leave this open :) |
Re-labeling this. Although it's technically an "issue", it could easily be treated as "working as intended" and not a "bug". |
see #1170, which would fix this |
fix: #1454 Fixed the issue of message delay time loss caused by nsqd restart |
also store defer-time to file?
The text was updated successfully, but these errors were encountered: