brandonjbegle / laravel-queue-monitoring
队列警报。
v0.1.5
2023-09-19 13:01 UTC
Requires
- php: ^8.0
- laravel/framework: *
README
注意事项
此包目前为全新版本,仅适用于默认队列。目前没有为其他队列进行配置。
安装
composer require brandonjbegle/laravel-queue-monitoring
可选:发布配置文件
php artisan vendor:publish --provider="BrandonJBegle\LaravelQueueMonitoring\LaravelQueueMonitoringServiceProvider"
env
如果您计划使用内置的基本监听器和通知,请添加环境值。多个电子邮件应以逗号分隔
QUEUE_MONITORING_EMAILS=test@email.com,email2@email.com
计划命令
将命令添加到您的 app\Console\Kernel.php
$schedule->command('queue-monitoring:slow-queue {seconds}')->everySecond();
可选配置
如果您想使用自己的监听器来监听 SlowQueueEvent 并发送自己的警报和通知,请将 disable-default-alerts 设置为 true。
'disable-default-alerts' => false/true