cron pkill을 Java 프로세스로 만들려면 어떻게 해야 합니까?

cron pkill을 Java 프로세스로 만들려면 어떻게 해야 합니까?

애플리케이션이 정지되었는지 감지하기 위해 실행하는 크론 작업이 있습니다. 그렇다면 정지된 앱을 종료하고 다시 시작해야 합니다. 응용 프로그램은 Java 프로그램입니다. 애플리케이션이 정지되면 내 cron 작업이 를 사용하여 애플리케이션을 종료하려고 시도 pkill -9 java하지만 cron을 종료할 수 없기 때문에 권한이 부여되지 않았다는 메시지가 표시됩니다 java. 하지만 이 명령은 사용자로서 정상적으로 실행할 수 있습니다. 내가 뭘 잘못했나요?

*아래 업데이트는 제가 사용하는 크론 라인입니다:

*/20 * * * * /bin/bash /home/userabc/node_checker.sh >> /home/userabc/node_checker.log

이 파일을 실행하세요:

여기에 이미지 설명을 입력하세요.

cron은 .sh 파일을 실행하지만 내 로그에는 권한이 거부되었습니다. 사용자 cron 때문이라고 가정합니까?

관련 정보