Basic queue manager for database queues used in lumen framework.
- Listing pending jobs and status
- Detailed job view
- Removal of pending jobs.
- Filtering by database queue name
- failed queue + retry feature
- improved UI
- any more ideas?
Add repository to your composer.json file (packagist.org submit will be done later)
"repositories": [
{
"type": "vcs",
"url": "https://github.com/the-real-christoph/lumen-queue-manager"
}
],
composer require the-real-christoph/lumen-queue-manager
Make sure this two lines are present / activated in bootstrap/app.php
$app->withFacades();
$app->withEloquent();
Add service provider in bootstrap/app.php
$app->register(LumenQueueManager\Providers\QueueManagerServiceProvider::class);
You can utilize a tool like this to use vendor:publish commands: https://github.com/laravelista/lumen-vendor-publish
php artisan vendor:publish --tag=lumen-queue-manager
The Lumen Queue Manager is open-sourced software licensed under the MIT license.