-
Notifications
You must be signed in to change notification settings - Fork 11.2k
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
DB Connection failure effectively kills queue daemon #18669
Comments
I met the same issue, my Laravel version is: v5.4.15. My stack trace as following: |
I don't have proof, but it looks like #19080 should fix this. |
Description:
Last night, each default DB queue daemon encountered a PDO connection refused error (these can occur on occasion within the AWS infrastructure). This left each daemon running, but in a useless state as any subsequent attempt to perform work resulted in an error attempting to invoke beginTransaction() on null. Restarting queues resolved issue.
Relevant stack traces follow:
Initial error (same error across every daemon instance)
Subsequent failures on every queue attempt to perform work
Steps To Reproduce:
Unsure, but it seems simulating a connection failure during a queued job execution could recreate situation.
The text was updated successfully, but these errors were encountered: