2014-07-15 1 views
4

Meteor을 사용하는 앱인 Telescope을 실행하고 싶습니다. 내가 Supervisord 그것을 실행할 때하지만 로그 파일에이 오류가 있습니다Supervisord가 설치된 Meteor 앱을 실행하십시오.

/usr/local/bin/meteor: line 34: HOME: unbound variable 

이 내 supervisord 설정 파일입니다

[program:news] 
directory=/srv/telescope 
command=/usr/local/bin/meteor 
autorestart=true 
redirect_stderr=true 

방법 Supervisord와 유성 응용 프로그램을 실행하는?

감사합니다.

답변

3

관리자가 프로세스를 시작하면 환경 변수가 설정되지 않습니다. 유성이나 망원경처럼 보이는 HOME 변수가 필요합니다. 당신은 당신의 상사의 설정에 environment을 사용하여 해당 문제를 해결할 수 :

[program:news] 
directory=/srv/telescope 
command=/usr/local/bin/meteor 
autorestart=true 
redirect_stderr=true 
environment=HOME="/home/ubuntu" 

당신은 supervisor configurationsubprocess environment에 대한 자세한 내용을보실 수 있습니다.