0
처음 cron 작업을 사용하고 비교적 새로운 Linux를 사용하고 있습니다. 작동하지 않는 것처럼 보입니다. 명령 줄에서 수동으로 실행하면 작동하지만 괜찮습니다. 크론 직업. ; 자바 -jar feedPullerjar cron 작업이 실행되지 않음 (수동으로 실행)
- contrab -e
- 삽입 모드
- */3 * * * * 루트 (CD/홈/EC2 사용자/:
나는 이런 식으로 설정 -1.jar) (3 분마다는)
- 저장을 테스트하고 종료합니다
- 그것은이 새로운 cron 작업 탭
Oct 10 00:30:34 ip-172-31-29-33 crontab[28934]: (root) BEGIN EDIT (root)
Oct 10 00:33:25 ip-172-31-29-33 crontab[28934]: (root) REPLACE (root)
Oct 10 00:33:25 ip-172-31-29-33 crontab[28934]: (root) END EDIT (root)
Oct 10 00:33:48 ip-172-31-29-33 crontab[28937]: (root) LIST (root)
Oct 10 00:34:01 ip-172-31-29-33 crond[28932]: (root) BAD FILE MODE (/etc/cron.d/0hourly)
Oct 10 00:34:01 ip-172-31-29-33 crond[28932]: (root) BAD FILE MODE (/etc/cron.d/update-motd)
Oct 10 00:36:01 ip-172-31-29-33 CROND[28942]: (root) CMD (root (cd /home/ec2-user/; java -jar feedPuller-1.jar))
Oct 10 00:39:01 ip-172-31-29-33 CROND[28949]: (root) CMD (root (cd /home/ec2-user/; java -jar feedPuller-1.jar))
Oct 10 00:42:01 ip-172-31-29-33 CROND[29041]: (root) CMD (root (cd /home/ec2-user/; java -jar feedPuller-1.jar))
그래서 그게 권리를 실행하는 의미가?하지만 난 로컬 데이터베이스를 검사 할 때 (jar 파일을 쓰고 있어야합니다.) 아무 것도 쓰지 않습니다. (cd/home/ec2-user /로 jar 파일을 실행하면 java -jar feedPuller-1.jar가 데이터베이스에 아무런 문제가 없습니다.)