2016-09-28 24 views
2

我使用主管在服務器中運行多個程序。我創建使用模板不同的程序,然後將這些文件添加到監事使用許多conf文件:在主管程序conf文件中添加組

[include] 
files = /etc/supervisor/conf.d/*.conf 

生成的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 
... 

謝謝!

+0

你解決了嗎? – simPod

+0

並非如此。最後我用supervisor-wildcards來實現我的需要。 – dubafek

回答

相關問題