我的supervisord.conf
包含一堆这样的程序:
[program:gtaskqueue_puller_1]
directory=/root/scripts/gtaskqueue_puller
command=venv/bin/gtaskqueue_puller "foo"
autostart=true
autorestart=true
[program:gtaskqueue_puller_2]
directory=/root/scripts/gtaskqueue_puller
command=venv/bin/gtaskqueue_puller "bar"
autostart=true
autorestart=true
但有时当我重新启动supervisord时,我得到
can't find command venv/bin/gtaskqueue_puller
但是当我cd
进入目录并运行相同的命令时,它按预期工作。