2013-12-19 2 views
2

amazon EC2 인스턴스에서 노드 응용 프로그램을 안정적으로 실행하려고합니다. 나는 시도했다 :Amazon EC2에서 Node.js에 nohup 사용

NPM의 ERR :

  1. 내가 오류의 톤을 얻을 영원히 설치! 오류 : ENOENT, ... 50 줄의 오류 ... npm ERR! fstream_stack Object.oncomplete (fs.js : 96 : 15)가 다운되면

  2. nohup을 노드 server.js &

방법 2 작동하지만 그것은 다시 내 응용 프로그램을 시작하지 않습니다. 누군가가 nohup을 사용하는 방법을 보여줄 수 있습니까? 감사합니다.

+0

ec2 슬라이스는 어떤 OS에서 실행됩니까? – srquinn

+0

https://gist.github.com/tinogomes/447191을 참조하십시오. 요구 사항에 맞게 수정할 수 있습니다. – user568109

답변

1

어쩌면 당신은 상사와 함께 시도 할 수 있습니다 :

https://github.com/isaacs/node-supervisor

은 매우 간단합니다, 뭔가 그냥 다시 시작 잘못되면. 당신이 PM2

https://github.com/Unitech/pm2

PM2를 시도 할 수 있습니다 다시 시작 서버를 포함하여 더 복잡한 제어를 위해

은 놀랍습니다!

+0

고마워하는 노드 감독자가 일 했으니 공상스럽고 그냥 자동 재시작 할 필요가 없었어요. – SOUser

관련 문제