-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Labels
Description
Describe the feature.
Sometimes the number of errors for a certain msg type is very high. I want to retry them in batches to not suffocate the system.
I can select a whole page or errors (50) and then retry them at once, and I can retry all of them. There is no middle ground, it is 50 msg or all.
I would like to have an option to retry and then specify the batch, like 1000 or 5000. Would be this a feature to add to ServicePulse?
If I can just specify manually an x number of msg to retry it would solve a lot of scenarios for me, I think.
Example Scenario's:
- After a bugfix, I want to slowly increase the number to process, to make sure I really fixed the bug (or created by accident a new one). (increasing batches 1,2,5,20,50,100,200,500,1000,2000,5000,10000, etc)
- Retries can be done but it is too much and will interfere with normal operations. I want to slowly do the retries with a rate-limiter.
- Retries are done on 1 or very low number of saga’s, so it is of no use to retry all because they will all be hitting the same saga. Rate-limiter could help here.
Additional Context
No response
mauroservienti