最近我使用的是数字海洋云实例并设置了这样运行的主管:
[program:programname]
command=/root/programnamefolder/src/programnameexecutable
stdout_logfile=/var/log/supervisor/%(program_name)s.log
stderr_logfile=/var/log/supervisor/%(program_name)s.log
autorestart=true
但是当我在亚马逊上切换到相同的Ubuntu设置时,我的主管无法找到命令 我猜它是因为根设置等,这对于亚马逊实例是不同的 难道我做错了什么? 感谢
INFO spawnerr: can't find command
答案 0 :(得分:1)
解决了问题,而不是root用于亚马逊实例的是ubuntu用户,所以它是
/ubuntu/home/programfolder
希望这有助于其他人:)