Skip to content

A set of traits to allow an Artisan command to dynamically specify queue name, queue driver, and run automatically run a variable number of queue workers.

License

Notifications You must be signed in to change notification settings

chrisdicarlo/laravel-dynamic-queue-workers

Repository files navigation

Traits to supercharge your Artisan commmands that use queues and workers.

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

This package offers three traits for use with Artisan commands for flexible queue and worker handling in Laravel applications. It allows runtime configuration of the queue, queue driver, and the number of workers to dynamically start.

  • Dynamic Queue Selection: Choose the queue name
  • Dynamic Queue Driver: Change queue driver
  • Variable Queue Workers: Start/stop workers a specified number of queue workers

Warning

This package is currently pre-alpha and is subject to change without notice. Use at your own risk!

Support me

Feel like shouting out a thank you? Buy me a coffee! ☕️

Installation

You can install the package via composer:

composer require chrisdicarlo/laravel-dynamic-queue-workers

Usage

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

A set of traits to allow an Artisan command to dynamically specify queue name, queue driver, and run automatically run a variable number of queue workers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages