사용자를 위해 고아 프로세스를 관리하는 방법은 무엇입니까?

사용자를 위해 고아 프로세스를 관리하는 방법은 무엇입니까?

사용자 스크립트를 실행하여 더 많은 프로세스를 생성하는 서비스가 있습니다. 이러한 프로세스 중 일부는 발생하지 않을 수 있는 외부 조건으로 인해 중지됩니다. PID상위 프로세스가 사라졌기 때문에 프로세스를 중지하기 위해 프로세스를 분리하는 방법을 다른 사람이 어떻게 알 수 있습니까 ?

  1. PID오류로 인해 덮어쓰이지 않도록 저장할 수 있는 안정적인 방법이 있습니까 ?
  2. "PID 파일"이 유일한 옵션인 경우 관례적으로 지정된 프로세스별 사용자가 작성해야 합니까?
  3. killall사용자가 자신의 프로세스를 안전하게 진행할 수 있도록 공유 계정 사용을 비활성화해야 합니까 ?
  4. 스크립트가 프로세스를 안정적으로 관리하도록 고아 프로세스를 즉시 종료하는 전략을 고려해야 합니까?

관련 정보