Я использую диспетчер для запуска нескольких программ на сервере. Я создаю много конфигурационных файлов для различных программ с помощью шаблонов, а затем добавить эти файлы супервизор с помощью:Добавить группу в файл confister program manager
[include]
files = /etc/supervisor/conf.d/*.conf
Сгенерированного конф файл, как это (число работника генерируется):
[program:worker1]
command=/usr/bin/worker1
directory=/home/wrokers
stopasgroup=true
user=proxy
autostart=true
autorestart=true
stdout_logfile=/var/log/supervisor/worker1.log
stderr_logfile=/var/log/supervisor/worker1.log
redirect_stderr=true
numprocs=1
startretries=10
Дела Я хочу добавить все рабочие программы в группу, не добавляя их в файл supervisor.conf. Есть ли способ указать группу в файле conf? Что-то вроде этого?
[program:worker1]
group=workers
command=/usr/bin/worker1
...
Спасибо!
Вы решили это? – simPod
Не так. В конце я использовал супервизор-подстановочные знаки для достижения моей потребности. – dubafek