-
Notifications
You must be signed in to change notification settings - Fork 2
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
Fix "Pending Forever" forever #1453
Comments
Copying here for more context, @terrazoon!
|
Further load testing indicates that "Pending Forever" may not be happening anymore (at least when we send to the simulated AWS numbers). However, these load tests are supposed to show 5000 delivered and 5000 failed, but they typically show something like 4996 delivered and 5004 failed. So some messages are failing due to something going wrong in our app, and that is most likely:
|
Given point number 2, the recent PR merges for #1466 may help resolve this. |
When running jobs for the US Census, we observed that some notifications got stuck in a Pending state after the 4 hour mark when all statuses should be resolved.
We are going to refactor our delivery receipts checking in the near future and allow up to 72 hours for the status to resolve, but we need a "final" way to clear Pending regardless of what happens.
I suggest that we make a task that runs hourly and pushes any notifications more than 72 hours old from Pending to Failed.
The text was updated successfully, but these errors were encountered: