supervisor - como executar vários comandos

Estou gerenciando um trabalhador de aipo que processa a fila via supervisor.

Aqui está o meu /etc/supervisor/celery.conf:

[program:celery]
command = /var/worker/venv/bin/celery worker -A a_report_tasks -Q a_report_process --loglevel=INFO
directory=/var/worker
user=nobody
numprocs=1
autostart=true
autorestart=true
startsecs=10
stopwaitsecs = 60
stdout_logfile=/var/log/celery/worker.log
stderr_logfile=/var/log/celery/worker.log
killasgroup=true
priority=998

Como adiciono este segundo comando para executar?

/var/worker/venv/bin/celery worker -A b_report_tasks -Q b_report_process --loglevel=INFO

Eu tentei separar os dois comandos na mesma linha com&& (resultou em um erro de sintaxe), adicionando um elemento completamente separado[program:celery] seção para esse mesmo arquivo (resultou apenas na execução do primeiro) e na criação de um arquivo totalmente diferente.celery1.conf arquivo no mesmo diretório (resultou na execução apenas do original / primeiro).

questionAnswers(1)

yourAnswerToTheQuestion