Configuration
Learn about all available configuration options for the Custom Queue Manager plugin.
Control Panel
You can manage configuration settings through the Control Panel by visiting Settings → Custom Queue Manager.
Settings
You can define a multi environment aware config in /config/custom-queue-manager.php. Settings defined in the config file override control panel settings.
refreshInterval
Auto-refresh interval for the queue monitor dashboard in milliseconds.
return [
'*' => [
'refreshInterval' => 2000, // default
],
]
jobsPerPage
Maximum number of jobs to display per queue.
return [
'*' => [
'jobsPerPage' => 50, // default
],
]
enableEmailNotifications
When enabled, Custom Queue Manager sends an email on the first failure attempt of any queue job. The email includes the job description, queue name, and error message with a link to the control panel.
return [
'*' => [
'enableEmailNotifications' => false, // default
],
]
You can customize the email template by going to Settings → Email → System Messages and editing the "When a queue job fails" message.
notificationEmail
The email address to send failure notifications to. Required when enableEmailNotifications is enabled.
return [
'*' => [
'notificationEmail' => 'admin@example.com',
],
]