Hosting Advancedqueue
Component ID
2480511
Component name
Hosting Advancedqueue
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
This module is a replacement for aegir-7.x-3.x's task queue by implementing https://www.drupal.org/project/advancedqueue as a task runner.
The primary purpose of this is to support concurrent task execution, which from personal experience did not work well with the default aegir task daemon.
Example supervisor configuration:
[program:aegirqueue]
command= sudo -u aegir /usr/bin/drush -r /path/to/hostmaster -l <site_url> advancedqueue --all --timeout=2400
process_name= Hosting Queue %(process_num)s
numprocs=8
autostart=true
autorestart=true
stderr_logfile=/var/log/queue.err.log
stdout_logfile=/var/log/queue.out.log
