온 아마존 S3 리눅스 인스턴스, 나는 두 개의 스크립트 호출이 start_my_app
와 stop_my_app
시작 및 정지하는 영원히 (다시 내 Node.js를 응용 프로그램을 실행하는). 이 스크립트를 사용하여 Node.js 애플리케이션을 수동으로 시작하고 중지합니다. 여태까지는 그런대로 잘됐다.
내 문제 : start_my_app
시스템을 부팅 할 때마다 실행되도록 설정하고 싶습니다 . 나는 안에 파일을 추가해야하고 init.d
그것을 올바른 디렉토리에 심볼릭 링크하는 방법을 알고 rc.d
있지만 실제로 내가 넣은 파일 안에 무엇이 들어가야하는지 알 수 없다 init.d
. 나는 그것이 한 줄이어야한다고 생각 start_my_app
하지만, 그것은 나를 위해 일하지 않았다.
init.d
솔루션 ( here )이rc.local
솔루션 보다 선호되어야 한다고 생각합니다 . 후자는 새로운 툴링이 이전 버전과 호환되기 때문에 여전히 사용할 수있는 오래된 툴링이기 때문입니다.