init.d를 통해 실행했지만 어떤 이유로 프로그램이 중지되었으나 nohup 호출에는 포함되지 않았습니다.

init.d를 통해 실행했지만 어떤 이유로 프로그램이 중지되었으나 nohup 호출에는 포함되지 않았습니다.

저는 집 난방 시스템용 펌프를 제어하기 위해 Raspberry Pi에 자체 열 제어 회로를 만들었습니다.

이 프로그램은 Gnu/Linux가 시작될 때마다 실행됩니다(저는 프로그램을 넣고 init.d실행 가능하게 만들었습니다). 다시 시작할 때마다 프로그램이 실행됩니다(검사를 통과함) pidof program. 그런데 어떤 이유로 프로그램이 가끔 멈추는 경우가 있는데, 이유를 모르겠습니다. 다음을 사용하여 프로그램을 시작한 후 nohup sudo myProgram프로그램은 며칠 동안 실행되었습니다. 나는 이유와 프로그램이 반대 방향으로 중지되는 이유(init.d)를 확인하는 방법을 알고 싶습니다.

init.d또한 런처를 사용하여 스크립트를 시작하는 것이 더 합리적이지 않습니까 nohup?

관련 정보