Process queue jobs in background (Concurrently::defer())#57648
Merged
Conversation
Merged
Member
|
Thanks! |
barryvdh
added a commit
to barryvdh/laravel
that referenced
this pull request
Nov 4, 2025
Adds settings for PR laravel/framework#57648
barryvdh
added a commit
to barryvdh/docs
that referenced
this pull request
Nov 4, 2025
Updated documentation to include 'background' connection for low-traffic applications and clarified queue driver behavior. For laravel/framework#57648
taylorotwell
added a commit
to laravel/laravel
that referenced
this pull request
Nov 4, 2025
* Add background driver Adds settings for PR laravel/framework#57648 * Update queue.php --------- Co-authored-by: Taylor Otwell <taylor@laravel.com>
taylorotwell
added a commit
to laravel/docs
that referenced
this pull request
Nov 4, 2025
* Enhance queue documentation with background connection details Updated documentation to include 'background' connection for low-traffic applications and clarified queue driver behavior. For laravel/framework#57648 * Fix typo in background dispatching section * Update queues.md * Update queues.md --------- Co-authored-by: Taylor Otwell <taylor@laravel.com>
vincentdr-code
pushed a commit
to vincentdr-code/cosmas-surgical-qc
that referenced
this pull request
May 15, 2026
* Add background driver Adds settings for PR laravel/framework#57648 * Update queue.php --------- Co-authored-by: Taylor Otwell <taylor@laravel.com>
mosesjust2016
pushed a commit
to mosesjust2016/ForusFreight
that referenced
this pull request
Jun 14, 2026
* Add background driver Adds settings for PR laravel/framework#57648 * Update queue.php --------- Co-authored-by: Taylor Otwell <taylor@laravel.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Similar to the
deferredqueue driver, this defers the jobs to the background, but usesConcurrently::defer()instead of the regular defer. This means the job will be serialized and ran from a PHP process, which might be more suitable for 'heavier'/longer requests.Use cases would be similar to Concurrently::defer() but simplified as a Job.
Not sure about the name, because both methods are called defer(). I called it 'async' in a community package before, which is also not very clear.